![]() |
Texto Sublime 2 é um editor de código no estilo TextMate, Scribes, Kate ou Redcar. Sua interface é limpa e intuitiva e suporta o uso de Snippets, Plugins e sistemas de construção de código (Build Systems).
No início foi criado por Jon Skinner como uma extensão do vim, mas aos poucos foi ganhando identidade. Por causa disso, o Sublime Text 2 ainda tem um modo de edição semelhante ao vi chamado "modo Vintage". |
Características principais
- mínimo: O minimapa consiste em uma prévia da estrutura do nosso código que pode ser colocada ao lado da guia ou pode ser ocultada. É muito útil mover o arquivo quando conhecemos bem sua estrutura.
- Multi.selection: A seleção múltipla não é uma novidade, ela foi incorporada há muito tempo no editor Ultraedit para Windows. Para fazer uma seleção múltipla de um termo de diferentes partes do arquivo, basta colocar o cursor dentro da palavra que queremos pesquisar e fazer Cmd + D no Mac OS X ou Ctrl + D no Windows e Linux
- multi-cursor: Ao usar a seleção múltipla, o Sublime Text cria n cursores com os quais podemos escrever texto arbitrariamente em n posições diferentes em paralelo, ótimo
- multi-layout: Vem com sete configurações de layout onde podemos escolher editar em uma única janela ou dividir em até quatro janelas verticais ou quatro janelas de grade. Existe um plugin para poder criar mais layouts, no Linux pelo menos o editor fica instável.
- Suporte nativo para inúmeros idiomas: Suporta nativamente inúmeras linguagens, incluindo Clojure, Haskell, Erlang, Scala e Go (para citar alguns)
- Destaque de sintaxe configurável: O realce de sintaxe é totalmente configurável por meio de arquivos de configuração por usuário
- Pesquisa Dinâmica: Você pode pesquisar expressões regulares ou normais por arquivos, por projetos, por diretórios, por uma conjunção deles ou por tudo de uma vez
- Preenchimento automático e marcação de chave: Podemos ir para a chave que fecha ou abre um bloco de forma simples
- Suporte para snippets e plug-ins: Snippets são como macros ou pacotes e são bastante úteis, existem inúmeros plug-ins como o plug-in ZenCoding
- Configuração total de atalhos de teclado: Todas as chaves podem ser substituídas ao nosso gosto, isso é realmente incrível
- Acesso rápido à linha ou arquivo: Podemos abrir um arquivo usando o atalho de teclado Cmd + P no Mac OS X ou Ctrl + P no Win e Linux e digitando seu nome ou navegando na lista. Também podemos ir para uma linha usando dois pontos e o número da linha (: 245 por exemplo).
- Paleta de comandos: Podemos usar Shift + Cmd + P no Mac OS X ou Shift + Ctrl + P no Win e Linux para acessar a Paleta de comandos onde podemos filtrar e usar qualquer comando que quisermos. Isso é muito útil para usar junto com o Package Controller (sobre o qual falaremos em outro post).
Suporte para codificação Zen
Uma das características que acho que merece uma menção especial é o suporte para Zencoding.
O Zen Coding nada mais é do que um atalho de código escrito com uma sintaxe muito semelhante ao CSS, então, se você conhece CSS e HTML, está quase pronto para começar a tornar sua vida mais fácil.
Em um caso prático, se quiséssemos criar a marcação de um menu, seria claro que precisamos de uma tag de navegação e, em seguida, uma lista, isso significaria um mínimo de 7 linhas de código escrito à mão, mas poderia ser reduzido a menos de 15 caracteres com Zen Coding del da seguinte forma (para o qual bastaria pressionar Ctrl + para expandir):
nav> ul> li.item * 5> a
O vídeo a seguir nos mostra outros exemplos de Zencoding:
Na Página oficial do Zen Coding você encontrará informações adicionais, exemplos e a lista de editores compatíveis. Na página de download, você encontrará os pacotes de instalação para cada um dos editores, geralmente um .txt com as instruções de instalação incluído no pacote. Lá você pode encontrar o extensão para Sublime Text 2.
instalação
Sublime Text 2 não está disponível em muitos repositórios oficiais (embora provavelmente Arch e usuários derivados possam instalá-lo a partir do AUR). Por isso, o mais fácil é ir à página do projeto e baixar a versão para Linux. Não, nada precisa ser compilado. Basta descompactar o arquivo baixado e executar o programa. Ele será executado sem mais, como qualquer aplicativo portátil.
Usuários do Ubuntu e derivados podem entrar em um terminal e digitar o seguinte caso prefiram instalar o programa a partir de um PPA:
sudo add-apt-repository ppa: webupd8team / sublime-text-2
sudo apt-get update
sudo apt-get install sublime-text-2
sudo apt-get install texto sublime
O melhor editor de código é qualquer aplicação que processe texto, a maioria das pessoas fala em editores de código ou IDEs como se fossem esses programas que programaram as aplicações, se um editor ou um IDE ajuda muito, mas sim qualquer um sabe que funciona bem.
Olá, 2 dias atrás Sublime text 2 e me foi apresentado um erro que aludia à biblioteca de controle de pacotes, tive a brilhante ideia de eliminar a pasta Package e baixá-la novamente, quando reabri o editor, o barra de menus, a barra lateral que antes era branca agora é preta e o editor em sua parte branca agora é preta, ele não responde a nenhum comando do teclado e não consigo acessar as preferências e a seguinte mensagem aparece:
Erro ao carregar o arquivo de sintaxe "Packages / Text / Plain text.tmLanguage": Erro ao analisar plist xml: Falha ao abrir o arquivo no arquivo "Packages / Text / Plain text.tmLanguage"
Já instalei e desinstalei cerca de 10 vezes, não sei se estou fazendo algo errado ou por engano apaguei outra coisa, estou usando um Mac e sou novo nele e não sei como corrigir o que fiz, estava verificando a pasta de conteúdo que copiei o pasta de pacote (não sei se no lugar certo) e nada, se alguém puder me ajudar, ficaria agradecido.
O melhor editor que já experimentei, muito esforço da parte do Jon, por isso resolvi comprar a licença dele. Apesar de não ser software livre, vale os US $ 60 que paguei na época, como se fosse software livre, teria doado para o projeto. Saudações.
Simplesmente fantástico!
É o melhor que eu sei ... pena que não é software livre, embora seja gratuito.
Uma alternativa
adepto do texto
http://foicica.com/textadept/
Hmm, mas por que a página tem uma seção para comprar uma licença?
É algo que não entendi totalmente porque baixar o pacote da web tem uma opção na seção Ajuda para inserir um código de licença
Hmm eu acho que não me expliquei bem ..
O aviso diz: Sublime Text 2 é distribuído gratuitamente, mas não é um software livre. Para uma alternativa gratuita igualmente interessante, sugiro que você experimente os Scribes.
o que significa que pode ser distribuído gratuitamente, mas não gratuito (para ser modificado ou redistribuído para outros fins) ... mas a palavra gratuito me diz que é freeware.
Se for um teste, não é gratuito e, portanto, é um shareware.
Em vez disso, minha dúvida é se esse teste ou o fato de uma chave ou chave de licença não ser inserida afetará o programa mais tarde, por exemplo, não deixe-me abri-lo ou limitar suas funções no final do teste, se for de prova.
Não é grátis ... a versão que eles permitem que você use gratuitamente é a Beta, a estável é licenciada e custa US $ 60,
Outro clique e você ficou sem memória!
no ubuntu 11..04 a versão sublime-text-2 não funciona, mas tente instalar sublime-text-2-dev
Obrigado!! Eu vou tentar.
OK, obrigado por responder. Eu estava testando por um tempo e não me convenceu por vários motivos. Em seguida, ele estava constantemente me pedindo a licença, que embora você só possa pressionar "cancelar", ainda me deixa irritante. Eu prefiro o Notepad ++ e o Pspad, pois eles atendem melhor às minhas necessidades.
Muito obrigado.
Não tenho certeza ... acho que não ...
Mas, sugiro que você experimente e brinque um pouco para descobrir todas as suas funcionalidades.
A verdade é que já não o utilizo há algum tempo, mas tenho a certeza de que é um dos melhores editores de texto que existe hoje.
Pena que não é grátis ... embora seja grátis.
Felicidades! Paulo.
Olá, uma pergunta, você pode fazer pesquisas de lista em Sublime Text? Este é um recurso que gosto muito em editores como Pspad ou Notepad ++, nos quais me mostram os resultados obtidos em forma de lista, mostrando a linha completa onde se encontra a (s) palavra (s) e que me permite saber rapidamente se a linha é ou não o que eu quero. Isso porque trabalho constantemente com arquivos com muitas linhas e vai da preguiça e resultado a resultado para ver se está correto.
Saudações.
Por que procurar uma nova alternativa se o Emacs já existe ou o vi?
Além de não ser um software livre, de que adianta apoiar esse tipo de software e fazer tanta propaganda?
Não é propaganda.
Achei uma boa ideia divulgá-lo porque é um excelente software. Além disso, seria bom se seus desenvolvedores recebessem e-mails para divulgar o código-fonte. Se o projeto não for conhecido, não há como fazer isso.
Felicidades! Paulo.
Já experimentei, é excelente, obrigado pela info. !!!
Porque há muitas pessoas que não têm tempo para aprender a usar um editor um pouco mais "avançado" como o vim ou o Emacs.
Muitas vezes, é necessário que um programa apenas se sente e codifique, sem ter que ler e praticar tutoriais sobre como usar essas ferramentas.
Não há nada de errado em este programa ser proprietário, o desenvolvedor decidiu ganhar dinheiro com seu software e é completamente normal ... ou o quê? Você também vai lutar para conseguir um PC 100% caseiro ou "grátis" para não pagar as marcas?
Ou você plantará seus próprios tomates "de graça" para não pagar o mercado?
Você tem que aprender a distinguir um pouco as coisas
Na verdade, a licença para um programa de boa qualidade como esse não pesa muito.
Mas como sou um estudante que mal tem dinheiro para comer então a gente deixa assim hahaha.
Esse modo zen parece ótimo 🙂
Scribes é muito bom, como tentarei com este recomendado.
Não há nada como o Eclipse .. um clique e inicia um servidor ... outro clique e ele cria um projeto para você!
Experimentei e é bom, mas pra mim não tem nada como a edição Komodo, mesmo assim não sei porque tanto alvoroço com o sublime
Tentei aquele editor de texto, consegui graças a este site http: www.notiubuntu.wordpress, com