Я бы проголосовал за sublime_text http://www.sublimetext.com/
Лично мне нравится NetBeans. Это многоязычный, C ++, Java, PHP, чтобы назвать несколько, и то, что мне больше всего нравится, заключается в том, что NetBeans, в отличие от любой другой среды IDE, просматривает файлы заголовков, которые вы включили, и автоматически завершает не только ключевые слова и локальную переменную имена, но и более сложные имена (например, я использую библиотеку GTKmm, а NetBeans не только перечисляет мне все возможные доработки, но также предоставляет мне документацию по любой функции, которую я выбираю).
Из моих собственных исследований NetBeans (к сожалению) является единственной доступной для этого IDE, поэтому вы можете попробовать попробовать.
Редакторы в Unix могут иметь тенденцию устанавливать языковые пламенные войны, если вы не будете осторожны. Это вовсе не мое намерение. Я начал использовать vim для разработки кода и в какой-то момент перешел на emacs, где я остался с тех пор, и это было более десяти лет назад. Я настроил его на автозаполнение всех языков, которые я использую (C / C ++, Lisp, Python, Perl). Но, как и любой мощный редактор, он имеет кривую обучения.
Но vi / m ничем не отличается - я знаю серьезных хакеров, которые настроены на то, чтобы делать то же самое, что и я. Я думаю, что на каком-то уровне это то, как вы подключены - они оба очень способные, очень мощные редакторы кода с большим количеством функций, чем большинство людей когда-либо смогут научиться использовать.
Проблема, которую я наблюдал на протяжении многих лет с средами IDE, заключается в том, что они могут иметь гораздо более глубокую кривую обучения, но есть причина для этого. Когда-нибудь, когда вы хотите куда-то попасть, вы должны получить возвышение. Действительно хороший редактор заставит вас научиться много материала на ранней стадии, а затем уйти с вашего пути. Другие не заставляют вас многому учиться (стоит знать), но навсегда на вашем пути.
Только мои два цента.
jkcunningham
Gedit предоставляет плагин завершения слова, хотя я его и не использовал. Установите gedit-плагины, и вы получите его.
Emacs имеет автозаполнение для большинства языков программирования, с которыми он может справиться. Вам может потребоваться установить пакет автозаполнения для выбранного вами языка из Elpa, Melpa или Marmalde.
Установить emacs, используя:
Sudo apt установить emacs
Komodo Edit является личным фаворитом и поддерживает автозаполнение, а также отличные другие функции; подробнее см. здесь: http://www.activestate.com/komodo-edit
Лично мне нравится NetBeans. Это многоязычный, C ++, Java, PHP, чтобы назвать несколько, и то, что мне больше всего нравится, заключается в том, что NetBeans, в отличие от любой другой среды IDE, просматривает файлы заголовков, которые вы включили, и автоматически завершает не только ключевые слова и локальную переменную имена, но и более сложные имена (например, я использую библиотеку GTKmm, а NetBeans не только перечисляет мне все возможные доработки, но также предоставляет мне документацию по любой функции, которую я выбираю).
Из моих собственных исследований NetBeans (к сожалению) является единственной доступной для этого IDE, поэтому вы можете попробовать попробовать.
Использование IDE очень личное, но также смотрите Geany . Не позволяйте довольно базовому веб-сайту обмануть вас: Geany поддерживает множество языков из коробки и очень мала (всего 9 Мб).
Я бы проголосовал за sublime_text http://www.sublimetext.com/
Редакторы в Unix могут иметь тенденцию устанавливать языковые пламенные войны, если вы не будете осторожны. Это вовсе не мое намерение. Я начал использовать vim для разработки кода и в какой-то момент перешел на emacs, где я остался с тех пор, и это было более десяти лет назад. Я настроил его на автозаполнение всех языков, которые я использую (C / C ++, Lisp, Python, Perl). Но, как и любой мощный редактор, он имеет кривую обучения.
Но vi / m ничем не отличается - я знаю серьезных хакеров, которые настроены на то, чтобы делать то же самое, что и я. Я думаю, что на каком-то уровне это то, как вы подключены - они оба очень способные, очень мощные редакторы кода с большим количеством функций, чем большинство людей когда-либо смогут научиться использовать.
Проблема, которую я наблюдал на протяжении многих лет с средами IDE, заключается в том, что они могут иметь гораздо более глубокую кривую обучения, но есть причина для этого. Когда-нибудь, когда вы хотите куда-то попасть, вы должны получить возвышение. Действительно хороший редактор заставит вас научиться много материала на ранней стадии, а затем уйти с вашего пути. Другие не заставляют вас многому учиться (стоит знать), но навсегда на вашем пути.
Только мои два цента.
jkcunningham
Emacs имеет автозаполнение для большинства языков программирования, с которыми он может справиться. Вам может потребоваться установить пакет автозаполнения для выбранного вами языка из Elpa, Melpa или Marmalde.
Установить emacs, используя:
Sudo apt установить emacs
Gedit предоставляет плагин завершения слова, хотя я его и не использовал. Установите gedit-плагины, и вы получите его.
Komodo Edit является личным фаворитом и поддерживает автозаполнение, а также отличные другие функции; подробнее см. здесь: http://www.activestate.com/komodo-edit
Использование IDE очень личное, но также смотрите Geany . Не позволяйте довольно базовому веб-сайту обмануть вас: Geany поддерживает множество языков из коробки и очень мала (всего 9 Мб).
Я бы проголосовал за sublime_text http://www.sublimetext.com/
Лично мне нравится NetBeans. Это многоязычный, C ++, Java, PHP, чтобы назвать несколько, и то, что мне больше всего нравится, заключается в том, что NetBeans, в отличие от любой другой среды IDE, просматривает файлы заголовков, которые вы включили, и автоматически завершает не только ключевые слова и локальную переменную имена, но и более сложные имена (например, я использую библиотеку GTKmm, а NetBeans не только перечисляет мне все возможные доработки, но также предоставляет мне документацию по любой функции, которую я выбираю).
Из моих собственных исследований NetBeans (к сожалению) является единственной доступной для этого IDE, поэтому вы можете попробовать попробовать.
Emacs имеет автозаполнение для большинства языков программирования, с которыми он может справиться. Вам может потребоваться установить пакет автозаполнения для выбранного вами языка из Elpa, Melpa или Marmalde.
Установить emacs, используя:
Sudo apt установить emacs
Редакторы в Unix могут иметь тенденцию устанавливать языковые пламенные войны, если вы не будете осторожны. Это вовсе не мое намерение. Я начал использовать vim для разработки кода и в какой-то момент перешел на emacs, где я остался с тех пор, и это было более десяти лет назад. Я настроил его на автозаполнение всех языков, которые я использую (C / C ++, Lisp, Python, Perl). Но, как и любой мощный редактор, он имеет кривую обучения.
Но vi / m ничем не отличается - я знаю серьезных хакеров, которые настроены на то, чтобы делать то же самое, что и я. Я думаю, что на каком-то уровне это то, как вы подключены - они оба очень способные, очень мощные редакторы кода с большим количеством функций, чем большинство людей когда-либо смогут научиться использовать.
Проблема, которую я наблюдал на протяжении многих лет с средами IDE, заключается в том, что они могут иметь гораздо более глубокую кривую обучения, но есть причина для этого. Когда-нибудь, когда вы хотите куда-то попасть, вы должны получить возвышение. Действительно хороший редактор заставит вас научиться много материала на ранней стадии, а затем уйти с вашего пути. Другие не заставляют вас многому учиться (стоит знать), но навсегда на вашем пути.
Только мои два цента.
jkcunningham
Komodo Edit является личным фаворитом и поддерживает автозаполнение, а также отличные другие функции; подробнее см. здесь: http://www.activestate.com/komodo-edit
Gedit предоставляет плагин завершения слова, хотя я его и не использовал. Установите gedit-плагины, и вы получите его.