Gerenciador de trechos de código para Ubuntu?


13

Estou procurando um bom gerenciador de trechos de código, com destaque de sintaxe e recursos de pesquisa. Outro recurso importante é a capacidade de alterar a cor de fundo da área de código. Testei alguns aplicativos da Adobe Air que tinham fundo branco em todos os lugares, o que machuca meus olhos.

Estou usando o KDE btw. Uso o Kate para codificação, mas não gosto do plug-in de trechos.


Eu realmente não gosto de plug-ins de trechos porque incentivamos a codificação no estilo copiar e colar. O que você deve tentar fazer é escrever boas bibliotecas javascript ou encontrar algumas que fazem isso por você, para que você não precise desses trechos. Essa seria a minha sugestão.
Robert Massaioli

Eu concordo com você, até um certo ponto. O problema é que eu preciso acessar constantemente a API do Firefox com os mesmos métodos. Portanto, não é uma questão de escrever uma biblioteca para evitar copiar e colar.
lovinglinux

3
@ Robert, acho que é um pouco de BS. Só porque eu não quero escrever <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.js"></script>ou sudo /etc/init.d/apache2 stopuma e outra vez ao invés de apenas uma combinação de teclas simples como ctrl+alt+shift+jou o que não nos faz desenvolvedores ruins ...
Oscar Godson

1
@ Oscar Sua opinião é boa, se você quiser fazer isso e gostar, então tudo bem. Observe que eu não disse que isso faz de você um desenvolvedor ruim, mas sim que incentiva um estilo que eu não acho que seja bom; fazê-lo não o torna um desenvolvedor ruim. Apresentei uma opinião sem fatos, o que significa que qualquer um pode pegar ou largar e que seu comentário é igualmente válido.
Robert Massaioli

Respostas:


6

Se você estiver trabalhando em python, o Acire é uma boa escolha.

acire

Primeiro, você precisa instalar a biblioteca de trechos de Python

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

Então você pode instalar o próprio Acire:

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

Eu trabalho principalmente com XUL e Javascript.
lovinglinux

2

Em vez de Kate, eu recomendo o Gvim e o plug-in SnipMate , é altamente personalizável e muito fácil de usar. saudações


Obrigado pela sua sugestão, mas eu realmente gosto de Kate e não gosto de vim.
lovinglinux

2

Você deve tentar o Code Barrel. É baseado em nuvem para que você possa obter seus trechos em qualquer lugar. Ah, e é grátis.


Obrigado. Parece incrível. Eu tentei, é o que estou procurando. O problema é que é meio lento e você só pode armazenar 25 trechos no plano gratuito. Definitivamente, não estou disposto a pagar US $ 9,95 por mês para armazenar trechos. Eu acho que isso é mais útil para empresas com muitos desenvolvedores.
lovinglinux

2

Estou usando o Eclipse , que tem um gerenciador de snippets muito bom, com suporte para variáveis ​​e arrastar e soltar.



1

Se você ainda está procurando uma boa ferramenta de gerenciamento de trechos, recomendo o QSnipps. É multiplataforma, possui destaque de sintaxe, suporta compartilhamento de banco de dados em todos os seus computadores ... etc.

Experimente: http://www.qsnipps.com/


1

Para benefício de outras pessoas, tente gistboxapp , esta é uma extensão para o Chrome. Você pode usar isso em qualquer plataforma. É muito leve


0

Use um aplicativo de post-it, como TomBoy ou GNote . É leve e agradável e fica no painel na parte superior.


0

Eu recomendaria Snip2Code - http://www.snip2code.com .

Ele permite ao usuário coletar, organizar e compartilhar trechos de código, a partir do site, bem como diretamente no IDE preferido (Visual Studio, Eclipse, IntelliJ, Notepad ++) ou através dos aplicativos nativos para Windows8 e Mac OS X.

Confira!


0

Bem, aqui estão alguns realmente bons, softwares completos e leves da Colur: bluefish gedit (vem com o criador padrão do geany emacs qt e muito mais

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.