Многие из тех, что мы используем GNU / Linux мы делаем это для дизайна или программирования. Лично я увлечен веб-дизайном (я опубликую некоторые из своих работ), и я думаю Debian, является лучшим дистрибутивом для этой задачи, поскольку 2 из 3 серверов используют Debian или его производную.
Я собираюсь провести небольшое сравнение трех, которые я использую больше всего и которые мне нравятся больше всего. Я сделаю это по нескольким критериям от 3 до 1:
- Простота использования: какова кривая обучения IDE.
- Расход.
- Настройка.
- Это бесплатно?
Начнем с самого начала, с одного из наиболее часто используемых:
1. Затмение / Аптана:
Тяжеловес, во многом разработанный в Java для Джава, но с невероятной настраиваемостью вы можете использовать его для разных языков (Java, Питон, Ruby, Android) и изменить среду одним щелчком мыши.
Очень наглядно, настраивать можно до скуки. Он дает вам много информации о классах (их методы и атрибуты можно увидеть в поле), вы можете автоматизировать определенные задачи, такие как создание геттеров и сеттеров.
Если вы используете Framerwork, вы можете использовать автозаполнение классов, автоматизировать его установку и получить доступ к командной консоли из той же IDE.
- Простота использования: 4 (Это могло бы быть проще, но как только вы установите его по своему вкусу, это будет очень просто)
- Потребляемая мощность: 5 (Используйте Java, это о многом говорит)
- настройки: 5 (От окон до цветов синтаксиса)
- Это бесплатно? : 100% Вы можете скачать исходный код.
Enlace: http://www.eclipse.org/
PD: Аптана, представляет собой «версию» eclipse, оптимизированную для веб-дизайна, ее можно использовать как надстройку или как другую программу.
2. ВИМ:
Легкая, сложная и без мышки пользоваться можно, а при желании некрасивая. Это IDE консоли, вы можете использовать ее без графического окружения (что очень удобно для редактирования файлов SSH), но он очень сложен в использовании, в нем нет меню и есть много команд, вам понадобится несколько часов, чтобы с легкостью им пользоваться.
Не имеет прямой интеграции с Фреймворки, ни с GIT ни аналогичный (Затмение y Простой текст 2 да) по умолчанию у него нет дерева каталогов или чего-то еще (что немного пугает, но как только вы знаете, что делаете, это вряд ли необходимо).
Кстати, улов от меня ВИМ, У меня есть без седла (я активировал только возможность подсветки синтаксиса)
- Простота использования: 1 (Комплекс как соло)
- Потребляемая мощность: 0 (не заметно)
- настройки: 3 (Вам нужно отредактировать файл vimrc, и вы можете добавить много вещей, но вы должны знать, что вы касаетесь)
- Это бесплатно? : 100% Вы можете скачать исходный код.
Бонус: Окончательная конфигурация VIM любезно предоставлена Александр Майор.
3. Возвышенный текст 2:
На основе ВИМ, от которого он наследует свой внешний вид (когда вы открываете его только что установленный), его настройки (делает его более наглядным, но также несколько сложным, хотя и не так сильно, как ВИМ) и его низкое потребление, он может работать на любой машине, независимо от того, сколько ей лет.
Но хорошо об этом IDE это его адаптивность, он может делать все, что вы хотите, у вас есть макросы, у вас есть фрагменты, у вас есть режим дзен, несколько курсоров и, самое главное, вы можете использовать его без мыши.
В настоящее время она самая красивая девушка из всех IDEs, потому что вы можете использовать его для всех языков, всех FW и даже все ваши увлечения программистом.
- Простота использования:3 (Сложный, но более доступный, чем ВИМ)
- Потребляемая мощность: 1 (нечто большее, чем ВИМ, но незаметно)
- настройки: 4 (Вам нужно отредактировать файл vimrc, и вы можете добавить много вещей, но вы должны знать, что вы касаетесь)
- Это бесплатно? : На 50% вы не можете загрузить исходный код, он платный, но вы можете использовать его без оплаты без ограничений (удаление сообщения, которое появляется каждые X).
Enlace: http://www.sublimetext.com/
Коротко, IDEДа, как и все в этой жизни, это зависит от каждого, лично я использую все три, каждое для каждой вещи, ВИМ Я использую его как долото (давай, чтобы изменить 4 вещи или отредактировать файлы конфигурации) и Аптана y ST2 для проектов веб-дизайна.
Мой совет по выбору хорошего IDE? Попробуйте, сравните и, если найдете что-то получше, сохраните.
Мне очень нравится Sublime Text, красивый интерфейс с множеством инструментов.
Думаю, под названием поста вы имеете в виду лучшие IDE для вас .. Верно?
Теперь я внесу свой вклад. Прежде всего, я не знал, что VIM был IDE, и что Sublime Text также не был основан на этом O_O. Sublime Text уже находится в версии 3, которую теперь можно протестировать без проблем 😀
Если вы спросите меня, для веб-разработки в списке отсутствовало несколько приложений:
- Голубая рыба
- Скобки
- Geany
- NetBeans
- Голубой грифон
- среди прочего.
Особенно скобки - это те, которые я использую в последнее время. Вы уже пробовали? Рекомендую it
привет
Я использую netbeans для удобства использования моих репозиториев одним щелчком мыши 🙂
Vim - это текстовый редактор, но вы можете использовать его как IDE (например, блокнот и даже бумажная салфетка могут быть хорошей IDE xD)
Очевидно, это мое мнение, и я не стал ставить больше, потому что в противном случае это почти дало бы возможность написать книгу, которая устареет, как только она будет закончена, я не знаю, понимаете ли вы меня xD
Истинный elav. Я попробовал Bluefish, но остановился на Bluegriffon.
Я пробовал Codelite какое-то время, и, похоже, это хорошая IDE 🙂
Brackets мне нравится его живое развитие, да, он очень нестабилен, когда вы изменяете что-то кроме css.
Я думаю, это что-то короткое, но все равно
Я сделал статью давно
Проверьте это, возможно, вы расширите свой кругозор
http://rockdrigo.info/2013/04/cual-es-el-entorno-de-desarrollo-y-que-herramientas-uso/
Я думаю, что вы вычеркнули некоторые из своего списка, существует путаница между бесплатным и бесплатным, кроме того, что Android - это не язык.
Мне бы хотелось прочитать кое-что о возвышенных пакетах, многие из которых бесплатны и добавляют очень хорошие функциональные возможности.
Я пользователь Archlinux и программист на C, и мне больше всего нравятся Netbeans, Monodevelop и Sublimetext.
Netbeans очень тяжелый, но вы можете выбрать компилятор из уже установленных.
Monodevelop очень прост, без особых визуальных накладных расходов, но он не справляется с свертыванием текста и работает только с gcc.
Sublimetext мало весит, потребляет много памяти. Супер настраивается, но требует времени, чтобы получить от него максимальную отдачу.
Регулярно использую Monodevelop.
Если говорить о плоских редакторах без лишних слов, хотя я должен признать, что у emacs есть свое очарование, gedit всегда был и будет моим выбором.
Я присоединяюсь!
до сих пор нет IDE, превосходящей возможности Emacs
В настоящее время я делаю все свои экраны с помощью скобок и Eclipse PDT, но я все еще иногда скучаю по той легкости, которую имел Dreamweaver - или должен - редактировать удаленные файлы через http://FTP...
Я использую GEANY, и мне он отлично подходит.
Уродливый VIM? ВИМ бесполезен 🙂
Я использую kate для изучения сценария bash и c / c ++
Sublime Text 2 50% бесплатно? Первые новости.
лицензия
Лично для c и c ++ я, безусловно, придерживаюсь qtcreator.
Думаю, не хватало еще нескольких.
Анджута даже не упоминается?
Ну, IDE для Linux нет. Во-первых, перейдите от Sublime Text, это лучший вариант, но он ограничивает вашу лицензию. Мы собираемся отделить IDE от редакторов, они не одно и то же.
А теперь небольшой список:
-Netbeans, Eclipse не позавидуешь, но он тяжелый. SDI
-Kdevelop для графического дизайна на c, cc ++. SDI
-Monodevelop для дизайна Mono (.Net). SDI
-Lazarus для дизайна в FreePascal (например, Delphi). SDI
-Geany многоязычный и легкий. редактор
-Anjuta мультиязычная и легкая. редактор
-QTCreator для C ++ с QT. SDI
-Gedit с плагинами. Многоязычный. редактор
-Code: блоки для c, c ++. SDI
-wxFormBuilder в принципе для c, c ++, но генерирует графические интерфейсы для разных языков с помощью wxWidgets. SDI
-jEdit многоязычный редактор на основе java, который намного легче, чем Eclipse или Netbeans
Пуф и многое другое. Я оставил Python (с его IDE Eric) и некоторые другие языки на подходе.
Это небольшой список, который можно дать и взять.
Приветствие.
Хорошее разъяснение, еще я заметил, что автор без разбора смешал продвинутые текстовые редакторы и IDE.
Каким критериям вы следуете, чтобы отличить IDE от Editor? Дело в том, что я считаю Анджуту и Геани IDE, а не издателями, и я не знаю, почему бы им не стать.
Vim FTW !!!
Я долгое время пользовался eclipse, но когда я начал использовать Vim по максимуму, я понял, сколько времени я потратил впустую в этой среде IDE, но с Vim вы действительно почувствуете силу powa xD
Стоит потратить время на VIM (что не так уж плохо), тогда вы сможете творить чудеса. С плагинами (их огромное количество) и настройкой '.vimrc' это очень полная и легкая IDE.
Я бы порекомендовал Gambas, это позволяет с тем же кодом создавать программы для Linux в Deb и RPM, Mac OS X и Windows ...
Его проприетарная альтернатива - Real Basic, теперь называется Xojo, она бесплатна в качестве демонстрации.
https://es.wikipedia.org/wiki/Gambas
https://es.wikipedia.org/wiki/REALbasic
Я пробовал разные идеи, и в итоге ни одна из них мне не понравилась, просто emacs отличался. Я не достигаю возвышенного, потому что это несвободно, а то, что не является бесплатным, не заслуживает поддержки.
emacs4eve
Но заслуживает ли поддержки iPod с iOS? ЛОЛАЗО
Раньше это был iPod с ios, где я был счастлив, после GNU это наказание, которое я презираю, но я беден и безработный, поэтому я сохраню его, пока мне не придется заменить его чем-то, что должно его принести, поскольку android Я не считаю это хорошим или бесплатным.
Первый и бесспорный Vim 😀
Мне нравится общая структура поста, единственное, как здесь некоторые говорят, он был довольно коротким.
Emacs - лучший.
Emacs, вы пропустили это. У этой среды IDE есть своя собственная жизнь, она существует с 70-х годов.
И, кстати, что случилось с учебником по Emacs? Это было здорово.
Без сомнения, вам не хватает одного из лучших, The Great Geany.
Я уже говорил вам несколько раз, я остаюсь с Geany, у которого есть то, что мне просто и необходимо, никаких дополнительных функций или плагинов, которые занимают и потребляют много ресурсов (что-то, что я ненавижу в Eclipse, не вдаваясь в подробности)
Я использую его для веб-страниц, Phonegap / Cordova, Python и в настоящее время для разработки игр для мифических Zx Spectrums.
На данный момент снимаю с geany, для чего мне это нужно отлично
в основном для веба и написания скриптов я использую Geany. Это самая близкая вещь к всемогущему Notepad ++, который я нашел в Linux.
Затем для удаленного редактирования вы в конечном итоге используете VIM, да или да, что за заноза в заднице, когда задержка играет против вас, но я должен признать, что те, кто действительно знает, как ее использовать, творят с ней чудеса.
Вы действительно думаете, что VIM уродлив? Это зависит от того, сколько времени отведено на его настройку, здесь я помещаю снимок экрана с моей конфигурацией VIM, мне это совсем не кажется ужасным 😉
https://drive.google.com/file/d/0B2MNhdcsFEhiTEtUX1UxMEMyTzg/edit?usp=sharing
Приветствие! 😀
Я говорю, что ПО УМОЛЧАНИЮ некрасиво. (передайте мне свою конфигурацию, пожалуйста !!!!!)
Посмотрим, очевидно, я говорю только о тех IDE, которые использовал, может быть, мне стоило сделать это яснее в статье
Здравствуйте!
Я использовал тему под названием колор (https://github.com/zeis/vim-kolor) совместно с vim-Airlines (https://github.com/bling/vim-airline). Затем я использую множество плагинов, в том числе один для нескольких курсоров, фрагменты для языков, с которыми я работаю (Python с Django, Bash ...), хотя это только «верхушка айсберга».
Скоро я напишу на своем сайте статью о том, как я настроил VIM. Когда буду готов, свяжусь с вами. 🙂
Кстати, поздравления за страницу, я читатель DesdeLinux и Мы используем Linux уже пару лет (возможно, больше), и благодаря объединению двух веб-сайтов в сети теперь собрано много полезной информации. Спасибо за огромную работу, которую вы делаете.
Привет!
Привет всем, хочу отразить здесь свое скромное мнение по поводу некоторых записей, которые вы публикуете, так как считаю, что больше модерировать посты, чтобы избежать публикации подобных записей, этот пост не кажется уместным. Desde Linux, уже приходит несколько сообщений, и, насколько я понимаю, они снижают качество контента сайта.
Я прошу прощения за Elav, KzKgGaraa и UsemosLinux .. но открытость сообществу ведет к активному участию в поддержании минимального качества содержания сайта.
Я уже видел несколько сообщений, таких как «Linuxeando Windows», которые не соответствуют теме блога, в которых нет хорошего написания, у которых нет четкой цели, и это, с другой стороны, полностью мнение, также без хорошей технической основы и с различными ошибками (упоминать не буду).
При этом я хочу добиться того, чтобы они были более строгими в отношении публикуемых сообщений, а не для того, чтобы они закрывали свои двери для сообщества (я являюсь его частью), а чтобы они только пытались поднять стандарты до поддерживать качество на уровне, к которому привыкли три администратора.
Надеюсь, я никого не беспокоил, это мое мнение и я постоянный читатель этого замечательного сообщества.
Привет.
Возможно, вы правы, на самом деле многие думают так же, но как вы можете сказать кому-то, что их скромный вклад «не имеет качества»? Это очень некрасиво, потому что многие из участников делают это из самых лучших побуждений.
Ваш комментарий не смущает, наоборот приветствуется 😉
Я понимаю, что полностью Elav, мне нравится, как сообщество вносит свой вклад, но следует знать, что вклад должен быть таким «Вклады», а есть много таких, которые мало-помалу утеряны учебники по вводу «Мнения», то, что почти всегда приводит к огненным войнам. Если бы мнения были сильными и очень конкретными, как у @diazepan, это было бы понятно.
Хотя правду с вашей точки зрения трудно отвергнуть сообществу, которое поддерживает их жизнь, поэтому я думаю, что должна быть создана система, способствующая повышению качества записей, такая как «лучший вклад месяца», «самый выдающийся учебник», что-то которые побуждают редакторов совершенствоваться.
Приветствую и спасибо, что прочитали мое мнение.
Благодаря вам вы подарили мне отличные идеи 😉
Я использую PyCharm (это не бесплатно или что-то в этом роде), но мне очень удобно.
Мы двое друзей, хотя, если бы это было не так тяжело :(, но мне нравится Ide, лучший идеал Python, даже если он проприетарный.
Привет.
Я думаю, что netbeans мощнее и проще в использовании, чем eclipse, если точнее 😀
Поскольку я не программист, я получаю удовольствие от Lazarus, Free Pascal RAD как в Windows, так и в Linux, не говоря уже о том, что Free Pascal для меня работает быстрее, чем GCC, это все равно, что иметь возможность ненавистного Visual Basic, но мультиплатформенного.
Другая IDE, которую я использую, - Geany
Что ж, в Интернете я чаще всего использую:
Sublimetext - редактор
Geany - IDE
Скобки - редактор
Для разработки приложений с графическим интерфейсом:
Eclipse - IDE (для Python и Ruby)
Gambas3 - IDE (для того или иного приложения на Basic)
Привет!
IDE: интегрированная среда разработки IDE должна быть таким редактором кода, отладчиком и инструментами автоматизации (компиляция, упаковка и т. Д.). Не поймите неправильно, но VIM или SublimeText я не думаю, что они являются IDE Если они могут быть очень хорошими редакторами кода, и хотя вы можете добавить к ним компилятор и отладчик, IDE, чтобы быть таковой, должна поставляться с этими инструментами с самого начала. Помимо доброй воли к работе, что очень хорошо, вы сбиваете с толку тех, кто только начинает программировать. Знание того, что представляет собой каждая вещь и какие у нее есть возможности, является основой для каждого поиска в соответствии с потребностями, комфортом и личным вкусом для наилучшего варианта при разработке.
Я думаю, здесь произошла путаница:
Sublime Text (который уже находится в версии 3) и Vim не являются IDE, это текстовые редакторы. Это другое: в то время как в IDE есть инструменты для тестирования, компиляции и многого другого, текстовый редактор предназначен только для написания (как следует из названия) текста и кода.
Это прояснило мой список любимых IDE и редакторов:
Иды:
- Dev C ++ (Windows, только для C ++) (бесплатно, проприетарный)
- Code :: Blocks IDE (мультиплатформенная, для C ++ и расширяемая для других программ) (Open)
Текстовые редакторы:
- Nano: редактор терминалом, очень просто (Открыть)
- Превосходный текст (3)
- Код Visual Studio (мультиплатформенный) (открыт, несмотря на то, что он M $)