Диспетчер фрагментов кода для Ubuntu?

13

Я ищу хороший менеджер фрагментов кода с подсветкой синтаксиса и возможностями поиска. Еще одной важной особенностью является возможность изменения цвета фона области кода. Я протестировал некоторые приложения Adobe Air, которые повсюду имели белый фон, что болит глаза.

Я использую KDE, кстати. Я использую Кейт для кодирования, но мне не нравится это плагин сниппета.

lovinglinux
источник
Мне не очень нравятся плагины сниппетов, потому что они поощряют стиль копирования и вставки. То, что вы должны пытаться сделать, это написать хорошие библиотеки javascript для поиска тех, которые делают это для вас, чтобы вам не понадобились эти фрагменты кода. Это было бы мое предложение.
Роберт Массайоли
Я согласен с вами, до определенного момента. Проблема в том, что мне нужно постоянно получать доступ к API Firefox с помощью одних и тех же методов. Так что не стоит писать библиотеку, чтобы избежать копирования и вставки.
Lovinglinux
3
@ Роберт, я думаю, что это немного BS. Просто потому, что я не хочу писать <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.js"></script>или sudo /etc/init.d/apache2 stopснова и снова, а не просто комбинация клавиш ctrl+alt+shift+jили что-то еще, что не делает нас плохими разработчиками ...
Оскар Годсон
1
@ Оскар С твоим мнением все в порядке, если ты хочешь это делать и тебе это нравится, тогда это нормально. Обратите внимание, что я не говорил, что это делает вас плохим разработчиком, а скорее поощряет стиль, который я не считаю хорошим; хотя это не делает вас плохим разработчиком. Я предложил мнение без каких-либо фактов, что означает, что любой может принять или оставить его, и что ваш комментарий одинаково действителен.
Роберт Массайоли

Ответы:

6

Если вы работаете в Python, Acire - хороший выбор.

acire

Во-первых, вам нужно установить библиотеку Python Snippets

sudo add-apt-repository ppa:python-snippets-drivers/python-snippets-daily
sudo apt-get update
sudo apt-get install python-snippets

Затем вы можете установить сам Acire:

sudo add-apt-repository ppa:acire-team/acire-releases
sudo apt-get update
sudo apt-get install acire
andrewsomething
источник
Я работаю в основном с XUL и Javascript.
Lovinglinux
2

вместо Кейт я рекомендую вам Gvim и плагин SnipMate , он очень настраиваемый и действительно простой в использовании. Привет

forellana
источник
Спасибо за ваше предложение, но я очень люблю Кейт и не люблю vim.
Lovinglinux
2

Вы должны попробовать Code Barrel. Это основано на облаке, так что вы можете получить ваши фрагменты в любом месте. Ох, и это бесплатно.

keird
источник
Благодарю. Это выглядит потрясающе. Я пытался это то, что я ищу. Проблема в том, что это довольно медленно, и вы можете хранить только 25 фрагментов в бесплатном плане. Я определенно не желаю платить $ 9,95 в месяц за хранение фрагментов. Я думаю, что это более полезно для компаний со многими разработчиками.
Lovinglinux
2

Я использую Eclipse , у которого есть действительно хороший менеджер фрагментов, с поддержкой переменных и перетаскиванием.

lovinglinux
источник
1

Это старый, но я думал, что добавлю: http://code.google.com/p/snippely/

Я ненавижу приложения AIR, но это было исключением. Это хорошо разработано и работает хорошо.

Оскар Годсон
источник
Код Google отключился. Этот проект был перенесен в другое место?
starbeamrainbowlabs
1

Если вы все еще ищете хороший инструмент менеджера сниппетов, могу я порекомендовать QSnipps. Он кроссплатформенный, имеет подсветку синтаксиса, поддерживает общий доступ к базе данных на всех ваших компьютерах и т. Д.

Попробуйте на: http://www.qsnipps.com/

Gabi
источник
1

Для пользы других, попробуйте gistboxapp , это расширение для Chrome. Вы можете использовать это на любой платформе. Это очень легко.

marlonpd
источник
0

Используйте post-it приложение, такое как TomBoy или GNote . Он легкий и приятный и остается на панели сверху.

Рафаэль Жоливе
источник
0

Я бы порекомендовал Snip2Code - http://www.snip2code.com .

Он позволяет пользователю собирать, организовывать и обмениваться фрагментами кода с веб-сайта, а также непосредственно в предпочитаемой среде IDE (Visual Studio, Eclipse, IntelliJ, Notepad ++) или с помощью собственных приложений для Windows8 и Mac OS X.

Проверьте это!

Криштиану Герси
источник
0

Вот несколько действительно хороших, полных и легких программ Colur: bluefish gedit (поставляется с geany emacs qt creator по умолчанию и многие другие)

user49557
источник