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


13

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

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


Мне не очень нравятся плагины сниппетов, потому что они поощряют стиль копирования и вставки. То, что вы должны пытаться сделать, это написать хорошие библиотеки 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

Я работаю в основном с XUL и Javascript.
— Lovinglinux

2

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


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

2

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


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

2

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



1

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

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


1

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



0

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

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

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


0

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.