Менеджер фрагментів коду для Ubuntu?


13

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

Я використовую KDE btw. Я використовую Kate для кодування, але мені не подобається, що це фрагмент відрізка.


Мені не дуже подобаються плагіни фрагментів, тому що заохочують кодування стилю копіювання та вставки. Що ви повинні намагатися зробити, це написати хороші бібліотеки javascript, щоб знайти деякі, які роблять це для вас, щоб вам не потрібні ці фрагменти, що лежать навколо. Це було б моєю пропозицією.
Роберт Массайолі

Я згоден з вами, до певного моменту. Проблема полягає в тому, що мені потрібно постійно отримувати доступ до API Firefox тими ж методами. Тому справа не в тому, щоб написати бібліотеку, щоб уникнути її копіювання та вставки.
lovinglinux

3
@Robert, я думаю, це трохи 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і всі , що не робить нас погані розробники ...
Oscar Godson

1
@Oscar Ваша думка прекрасна, якщо ви хочете це зробити і вам це подобається, то це добре. Зауважте, що я не казав, що це робить вас поганим розробником, а скоріше, що він заохочує стиль, який я не вважаю гарним; це робити, хоча не робить вас поганим розробником. Я запропонував думку без фактів, що означає, що хтось може її прийняти чи залишити, і що ваш коментар однаково справедливий.
Роберт Массайолі

Відповіді:


6

Якщо ви працюєте в python, Acire - хороший вибір.

acire

Спочатку потрібно встановити бібліотеку фрагментів Python

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

замість kate я рекомендую вам плагін 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 за замовчуванням та багато іншого


0

Я рекомендую Molimentum Quick (відмова від відповідальності: я засновник). Він доступний для Ubuntu. Ви можете легко вставити фрагменти коду за допомогою деяких ярликів (ознайомтеся з функцією "розумної вставки" в документах). Потім можна натиснути ярлик, шукати, і він скопіюється у буфер обміну. Він підтримує підсвічування синтаксису і завдяки універсальному дизайну працює у кожному редакторі. Він також підтримує темну тему.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.