Menedżer urywków kodu dla Ubuntu?


13

Szukam dobrego menedżera fragmentów kodu z podświetlaniem składni i możliwościami wyszukiwania. Inną ważną cechą jest możliwość zmiany koloru tła obszaru kodu. Testowałem niektóre aplikacje Adobe Air, które wszędzie miały białe tło, co mnie boli.

Używam KDE Btw. Używam Kate do kodowania, ale nie podoba mi się to wtyczka do kodu.


Naprawdę nie lubię wtyczek urywkowych, ponieważ zachęcają do kodowania w stylu kopiuj i wklej. To, co powinieneś próbować zrobić, to napisać dobre biblioteki javascript, aby znaleźć takie, które zrobią to za ciebie, abyś nie potrzebował tych fragmentów. To byłaby moja sugestia.
Robert Massaioli,

Zgadzam się z tobą do pewnego momentu. Problem polega na tym, że muszę stale uzyskiwać dostęp do interfejsu API Firefoksa tymi samymi metodami. Nie jest więc kwestią pisania biblioteki, aby uniknąć kopiowania i wklejania.
lovinglinux

3
@Robert, myślę, że to trochę BS. Tylko dlatego, że nie chcę pisać <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.js"></script>lub sudo /etc/init.d/apache2 stopkółko raczej niż tylko prosty klucz combo jak ctrl+alt+shift+jlub co nie sprawia nam złych programistów ...
Oscar Godson

1
@Oscar Twoja opinia jest dobra, jeśli chcesz to zrobić i ci się podoba, to jest w porządku. Zauważ, że nie powiedziałem, że czyni cię złym deweloperem, ale raczej, że zachęca do stylu, który moim zdaniem nie jest dobry; robienie tego nie czyni cię złym programistą. Zaproponowałem opinię bez faktów, co oznacza, że ​​każdy może ją wziąć lub zostawić, a twój komentarz jest równie ważny.
Robert Massaioli,

Odpowiedzi:


6

Jeśli pracujesz w Pythonie, Acire jest dobrym wyborem.

acire

Najpierw musisz zainstalować bibliotekę Python Snippets

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

Następnie możesz zainstalować Acire:

sudo add-apt-repository ppa:acire-team/acire-releases
sudo apt-get update
sudo apt-get install acire

Pracuję głównie z XUL i Javascript.
lovinglinux 12.10.10


2

Powinieneś spróbować Code Barrel. Jest oparty na chmurze, dzięki czemu możesz uzyskać swoje fragmenty w dowolnym miejscu. Och, i to za darmo.


Dzięki. To wygląda niesamowicie. Próbowałem tego właśnie szukam. Problem polega na tym, że jest trochę powolny i w darmowym abonamencie możesz przechowywać tylko 25 urywków. Zdecydowanie nie jestem skłonny płacić 9,95 USD miesięcznie za przechowywanie fragmentów. Myślę, że jest to bardziej przydatne dla firm z wieloma programistami.
lovinglinux

2

Używam Eclipse , który ma naprawdę fajny menedżer urywków, z obsługą zmiennych i przeciągania i upuszczania.



1

Jeśli nadal szukasz dobrego narzędzia do zarządzania urywkami, polecę QSnipps. Jest wieloplatformowy, ma podświetlanie składni, obsługuje udostępnianie bazy danych na wszystkich komputerach ... itp.

Spróbuj na: http://www.qsnipps.com/


1

Z korzyścią dla innych, spróbuj gistboxapp , jest to rozszerzenie do Chrome. Możesz użyć tego na dowolnej platformie. To jest bardzo lekkie.



0

Poleciłbym Snip2Code - http://www.snip2code.com .

Pozwala użytkownikowi gromadzić, organizować i udostępniać fragmenty kodu ze strony internetowej, a także bezpośrednio w preferowanym środowisku IDE (Visual Studio, Eclipse, IntelliJ, Notepad ++) lub za pośrednictwem natywnych aplikacji dla Windows8 i Mac OS X.

Sprawdź to!


0

Cóż, oto kilka naprawdę dobrych, pełnych i lekkich programów Colur: bluefish gedit (dostarczany z domyślnym twórcą geany emacs qt i wieloma innymi)


0

Polecam Molimentum Quick (zastrzeżenie: jestem założycielem). Jest dostępny dla Ubuntu. Możesz łatwo wstawiać fragmenty kodu za pomocą niektórych skrótów (sprawdź funkcję „inteligentnego wstawiania” w dokumentach). Następnie możesz kliknąć skrót, wyszukać i skopiować go do schowka. Obsługuje podświetlanie składni, a ze względu na wszechstronny wygląd działa w każdym edytorze. Obsługuje również ciemny motyw.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.