Любой редактор, который делает автозаполнение в Ubuntu?

sudo gpasswd -a $USER sudo

3
задан 8 May 2011 в 13:30

80 ответов

Я бы проголосовал за sublime_text http://www.sublimetext.com/

0
ответ дан 7 August 2018 в 21:31

Лично мне нравится NetBeans. Это многоязычный, C ++, Java, PHP, чтобы назвать несколько, и то, что мне больше всего нравится, заключается в том, что NetBeans, в отличие от любой другой среды IDE, просматривает файлы заголовков, которые вы включили, и автоматически завершает не только ключевые слова и локальную переменную имена, но и более сложные имена (например, я использую библиотеку GTKmm, а NetBeans не только перечисляет мне все возможные доработки, но также предоставляет мне документацию по любой функции, которую я выбираю).

Из моих собственных исследований NetBeans (к сожалению) является единственной доступной для этого IDE, поэтому вы можете попробовать попробовать.

1
ответ дан 7 August 2018 в 21:31

Редакторы в Unix могут иметь тенденцию устанавливать языковые пламенные войны, если вы не будете осторожны. Это вовсе не мое намерение. Я начал использовать vim для разработки кода и в какой-то момент перешел на emacs, где я остался с тех пор, и это было более десяти лет назад. Я настроил его на автозаполнение всех языков, которые я использую (C / C ++, Lisp, Python, Perl). Но, как и любой мощный редактор, он имеет кривую обучения.

Но vi / m ничем не отличается - я знаю серьезных хакеров, которые настроены на то, чтобы делать то же самое, что и я. Я думаю, что на каком-то уровне это то, как вы подключены - они оба очень способные, очень мощные редакторы кода с большим количеством функций, чем большинство людей когда-либо смогут научиться использовать.

Проблема, которую я наблюдал на протяжении многих лет с средами IDE, заключается в том, что они могут иметь гораздо более глубокую кривую обучения, но есть причина для этого. Когда-нибудь, когда вы хотите куда-то попасть, вы должны получить возвышение. Действительно хороший редактор заставит вас научиться много материала на ранней стадии, а затем уйти с вашего пути. Другие не заставляют вас многому учиться (стоит знать), но навсегда на вашем пути.

Только мои два цента.

jkcunningham

1
ответ дан 7 August 2018 в 21:31

Gedit предоставляет плагин завершения слова, хотя я его и не использовал. Установите gedit-плагины, и вы получите его.

1
ответ дан 7 August 2018 в 21:31

Emacs имеет автозаполнение для большинства языков программирования, с которыми он может справиться. Вам может потребоваться установить пакет автозаполнения для выбранного вами языка из Elpa, Melpa или Marmalde.

Установить emacs, используя:

  Sudo apt  установить emacs  
0
ответ дан 7 August 2018 в 21:31

Komodo Edit является личным фаворитом и поддерживает автозаполнение, а также отличные другие функции; подробнее см. здесь: http://www.activestate.com/komodo-edit

0
ответ дан 7 August 2018 в 21:31

Лично мне нравится NetBeans. Это многоязычный, C ++, Java, PHP, чтобы назвать несколько, и то, что мне больше всего нравится, заключается в том, что NetBeans, в отличие от любой другой среды IDE, просматривает файлы заголовков, которые вы включили, и автоматически завершает не только ключевые слова и локальную переменную имена, но и более сложные имена (например, я использую библиотеку GTKmm, а NetBeans не только перечисляет мне все возможные доработки, но также предоставляет мне документацию по любой функции, которую я выбираю).

Из моих собственных исследований NetBeans (к сожалению) является единственной доступной для этого IDE, поэтому вы можете попробовать попробовать.

1
ответ дан 10 August 2018 в 09:48

Использование IDE очень личное, но также смотрите Geany . Не позволяйте довольно базовому веб-сайту обмануть вас: Geany поддерживает множество языков из коробки и очень мала (всего 9 Мб).

0
ответ дан 10 August 2018 в 09:48

Я бы проголосовал за sublime_text http://www.sublimetext.com/

0
ответ дан 10 August 2018 в 09:48

Редакторы в Unix могут иметь тенденцию устанавливать языковые пламенные войны, если вы не будете осторожны. Это вовсе не мое намерение. Я начал использовать vim для разработки кода и в какой-то момент перешел на emacs, где я остался с тех пор, и это было более десяти лет назад. Я настроил его на автозаполнение всех языков, которые я использую (C / C ++, Lisp, Python, Perl). Но, как и любой мощный редактор, он имеет кривую обучения.

Но vi / m ничем не отличается - я знаю серьезных хакеров, которые настроены на то, чтобы делать то же самое, что и я. Я думаю, что на каком-то уровне это то, как вы подключены - они оба очень способные, очень мощные редакторы кода с большим количеством функций, чем большинство людей когда-либо смогут научиться использовать.

Проблема, которую я наблюдал на протяжении многих лет с средами IDE, заключается в том, что они могут иметь гораздо более глубокую кривую обучения, но есть причина для этого. Когда-нибудь, когда вы хотите куда-то попасть, вы должны получить возвышение. Действительно хороший редактор заставит вас научиться много материала на ранней стадии, а затем уйти с вашего пути. Другие не заставляют вас многому учиться (стоит знать), но навсегда на вашем пути.

Только мои два цента.

jkcunningham

1
ответ дан 10 August 2018 в 09:48

Emacs имеет автозаполнение для большинства языков программирования, с которыми он может справиться. Вам может потребоваться установить пакет автозаполнения для выбранного вами языка из Elpa, Melpa или Marmalde.

Установить emacs, используя:

  Sudo apt  установить emacs  
0
ответ дан 10 August 2018 в 09:48

Gedit предоставляет плагин завершения слова, хотя я его и не использовал. Установите gedit-плагины, и вы получите его.

1
ответ дан 10 August 2018 в 09:48

Komodo Edit является личным фаворитом и поддерживает автозаполнение, а также отличные другие функции; подробнее см. здесь: http://www.activestate.com/komodo-edit

0
ответ дан 10 August 2018 в 09:48

Использование IDE очень личное, но также смотрите Geany . Не позволяйте довольно базовому веб-сайту обмануть вас: Geany поддерживает множество языков из коробки и очень мала (всего 9 Мб).

0
ответ дан 13 August 2018 в 16:02
  • 1
    Что такое «EDI»? Раньше этого не видел. – Fred Nurk 8 May 2011 в 14:16
  • 2
    Это называется опечаткой: + – Rinzwind 8 May 2011 в 14:18
  • 3
    Я разочарован: / Я ожидал чего-то отличного, как «Редактор развития I ---». :П – Fred Nurk 8 May 2011 в 14:32
  • 4
    Электронный обмен данными (я кодирую эти много, поэтому я делаю много опечаток с ним при вводе ide;)) – Rinzwind 8 May 2011 в 15:10

Я бы проголосовал за sublime_text http://www.sublimetext.com/

0
ответ дан 13 August 2018 в 16:02

Лично мне нравится NetBeans. Это многоязычный, C ++, Java, PHP, чтобы назвать несколько, и то, что мне больше всего нравится, заключается в том, что NetBeans, в отличие от любой другой среды IDE, просматривает файлы заголовков, которые вы включили, и автоматически завершает не только ключевые слова и локальную переменную имена, но и более сложные имена (например, я использую библиотеку GTKmm, а NetBeans не только перечисляет мне все возможные доработки, но также предоставляет мне документацию по любой функции, которую я выбираю).

Из моих собственных исследований NetBeans (к сожалению) является единственной доступной для этого IDE, поэтому вы можете попробовать попробовать.

1
ответ дан 13 August 2018 в 16:02
  • 1
    Netbeans является удивительным и является самым близким эквивалентом Visual Studio в Linux. Но он чувствует себя довольно тяжело. – Manu 8 May 2011 в 19:27
  • 2
    Это когда вы загружаете его из репо. Кроме того, вы можете загрузить более новую версию с веб-сайта, где вы можете снять флажки с модулей, которые вам не нужны. Например, я выбрал ТОЛЬКО C ++, и намного легче :) – Rafał Cieślak 8 May 2011 в 20:33

Emacs имеет автозаполнение для большинства языков программирования, с которыми он может справиться. Вам может потребоваться установить пакет автозаполнения для выбранного вами языка из Elpa, Melpa или Marmalde.

Установить emacs, используя:

  Sudo apt  установить emacs  
0
ответ дан 13 August 2018 в 16:02

Редакторы в Unix могут иметь тенденцию устанавливать языковые пламенные войны, если вы не будете осторожны. Это вовсе не мое намерение. Я начал использовать vim для разработки кода и в какой-то момент перешел на emacs, где я остался с тех пор, и это было более десяти лет назад. Я настроил его на автозаполнение всех языков, которые я использую (C / C ++, Lisp, Python, Perl). Но, как и любой мощный редактор, он имеет кривую обучения.

Но vi / m ничем не отличается - я знаю серьезных хакеров, которые настроены на то, чтобы делать то же самое, что и я. Я думаю, что на каком-то уровне это то, как вы подключены - они оба очень способные, очень мощные редакторы кода с большим количеством функций, чем большинство людей когда-либо смогут научиться использовать.

Проблема, которую я наблюдал на протяжении многих лет с средами IDE, заключается в том, что они могут иметь гораздо более глубокую кривую обучения, но есть причина для этого. Когда-нибудь, когда вы хотите куда-то попасть, вы должны получить возвышение. Действительно хороший редактор заставит вас научиться много материала на ранней стадии, а затем уйти с вашего пути. Другие не заставляют вас многому учиться (стоит знать), но навсегда на вашем пути.

Только мои два цента.

jkcunningham

1
ответ дан 13 August 2018 в 16:02

Komodo Edit является личным фаворитом и поддерживает автозаполнение, а также отличные другие функции; подробнее см. здесь: http://www.activestate.com/komodo-edit

0
ответ дан 13 August 2018 в 16:02

Gedit предоставляет плагин завершения слова, хотя я его и не использовал. Установите gedit-плагины, и вы получите его.

1
ответ дан 13 August 2018 в 16:02

Другие вопросы по тегам:

Похожие вопросы: