Texto sublime
| Texto sublime | |
|---|---|
| | |
| | |
| Tipo de | editor de texto e ambiente de desenvolvimento integrado |
| Desenvolvedor | John Skinner [d] e Sublime HQ [d] |
| Escrito em | C++ [4] [5] e Python [4] |
| Sistema operacional | Linux , macOS e Microsoft Windows |
| Primeira edição | 18 de janeiro de 2008 [1] |
| Plataforma de hardware | x86_64 , Apple M1 e AArch64 [d] |
| última versão |
|
| Versão de teste |
|
| Formatos de arquivo legíveis | Espaço de trabalho de texto sublime [d] , Projeto de texto sublime [d] , configurações de mouse de texto sublime [d] e trechos de texto sublime [d] |
| Formatos de arquivo gerados | Sublime Text Workspace [d] , Sublime Text Project [d] , Sublime Text Snippets [d] e configurações do Sublime Text Mouse [d] |
| Licença | Proprietário |
| Local na rede Internet | sublimetext.com |
| Arquivos de mídia no Wikimedia Commons | |
Sublime Text ([ s ə ˈ b l ʌ ɪ m t ɛ k s t ] [6] ) é um editor de texto proprietário . Suporta plugins na linguagem de programação Python .
O desenvolvedor permite que você se familiarize com o produto gratuitamente e sem restrições, no entanto, o programa avisa sobre a necessidade de adquirir uma licença .
Características
Algumas possibilidades [7] :
- Navegação Rápida (Ir para Qualquer Coisa)
- Paleta de Comandos
- API de plug -in Python _
- Edição simultânea (edição dividida)
- Alto grau de personalização (Personalize qualquer coisa)
Suporte de linguas
O Sublime Text suporta um grande número de linguagens de programação [8] e possui destaque de sintaxe para C , C++ , C# , CSS , D , Dylan , Erlang , HTML , Groovy , Haskell , Java , JavaScript , LaTeX , Lisp , Lua , Markdown , MATLAB , OCaml , Perl , PHP , Python , R , Ruby , Rust , SQL , TCL e XML .
Além dessas linguagens de programação incluídas por padrão, os usuários têm a possibilidade de baixar plugins para suportar outras linguagens.
Gerenciador de pacotes
O Sublime Text pode ser equipado com um gerenciador de pacotes que permite ao usuário encontrar, instalar, atualizar e remover pacotes sem reiniciar o programa. O gerenciador mantém os pacotes instalados atualizados baixando novas versões do arquivo . Além disso, fornece comandos para ativar e desativar pacotes instalados.
Características
Algumas características do programa [9] :
Interface
O editor contém vários temas visuais, com a capacidade de baixar mais.
Os usuários veem todo o seu código no lado direito da tela como um minimapa que pode ser navegado quando clicado.
Existem vários modos de tela. Um deles inclui de 1 a 4 painéis, com os quais você pode exibir até quatro arquivos ao mesmo tempo. O modo completo (modos livres) mostra apenas um arquivo sem nenhum menu adicional ao redor [8] .
Selecione colunas e várias edições
Selecionando colunas inteiras ou colocando vários ponteiros no texto, o que torna possível a edição instantânea. Os ponteiros se comportam como se cada um deles estivesse sozinho no texto. Comandos como mover para caractere, mover para linha, selecionar texto, mover para uma palavra ou suas partes ( CamelCase , separados por um hífen ou sublinhado), mover para o início/fim de uma linha, etc., afetam todos os ponteiros de forma independente e em uma vez, permitindo que você edite textos complexos rapidamente, sem o uso de macros ou expressões regulares .
autocompletar
Quando o usuário digitar o código, o Sublime Text oferecerá diferentes opções para completar a entrada, dependendo do idioma usado. O editor também completa automaticamente as variáveis criadas pelo usuário.
Realce de sintaxe e alto contraste
O fundo escuro do Sublime Text foi projetado para aumentar o contraste do texto. Os principais elementos de sintaxe são destacados em cores diferentes, que combinam melhor com um fundo escuro do que com um claro.
Suporte para sistemas de compilação
O Sublime Text permite ao usuário construir programas e executá-los sem ter que alternar para a linha de comando. O usuário também pode personalizar seu sistema de compilação e habilitar a compilação automática do programa toda vez que o código for salvo.
Espaços em branco (trechos)
Salvando trechos de código usado com frequência, palavras-chave para executá-los.
Navegue pelos arquivos
Uma ferramenta de navegação que permite aos usuários navegar entre arquivos, bem como dentro deles, usando pesquisa difusa.
Outras características
- Além disso, uma função de salvamento automático foi implementada para ajudar os usuários a não perderem seu trabalho.
- Atalhos de teclado personalizados e uma ferramenta de navegação permitem que você atribua seus próprios atalhos de teclado para menus e barras de ferramentas (apenas para a primeira versão, na segunda e terceira - Paleta de Comandos).
- O recurso de pesquisa enquanto você digita é usado para pesquisar em um documento.
- O verificador de sintaxe funciona de maneira semelhante, verificando a correção à medida que você digita.
- É possível automatizar usando macros e repetir as últimas ações.
- Comandos de edição, incluindo edição de recuos, reformatação de parágrafos e concatenação de linhas.
História
Texto Sublime
O projeto começou em novembro de 2007 [10] com o objetivo de criar um "melhor editor de texto" [11] , a primeira versão do programa foi lançada em 18 de janeiro de 2008 [12] e estava disponível apenas em Windows [13] .
Das capacidades do programa, vale a pena notar [14] [15] :
- sistema de projeto: a capacidade de combinar arquivos em um projeto;
- Modo livre de distração - modo de tela cheia com ênfase no conteúdo;
- barra de acesso rápido para navegar pelos arquivos do projeto ou arquivos no diretório atual;
- a capacidade de selecionar várias linhas para edição;
- API de plug -in em Python ;
- suporte para teclas de atalho;
- Pesquisa de arquivos.
A última versão do Sublime Text 1 foi lançada em 13 de setembro de 2010 [16] .
Texto Sublime 2
Desde a segunda versão, o editor tornou-se disponível em OS X e Linux .
Os testes públicos começaram com a versão alfa [17] .
A primeira versão beta foi lançada em 1º de julho de 2011 [18] e a versão beta final foi lançada em 26 de junho de 2012 [19] .
Inovações:
- Go destaque de sintaxe ;
- a função "ir para algo" - uma transição rápida para diferentes partes do código;
- paleta de comandos - fornecendo acesso rápido aos comandos;
- mudança rápida de projeto;
- suporte para Mac OS X Snow Leopard e OS X Lion [20] .
Texto Sublime 3
A versão beta do Sublime Text 3 foi lançada em 29 de janeiro de 2013 e estava disponível apenas para usuários registrados [21] que compraram o Sublime Text 2. No entanto, após o lançamento 3047, o Sublime Text 3 ficou disponível para todos [22] .
A versão final foi lançada em 13 de setembro de 2017 [23] , 3.1 em 7 de maio de 2018 [24] e 3.2 em 13 de março de 2019 [25] .
No entanto, a versão dev está disponível apenas para membros registrados [26] .
Além disso, os pacotes deb para distribuições GNU/Linux ficaram disponíveis para download . Anteriormente, apenas os arquivos tar estavam disponíveis.
Alterações na nova versão [27] [28] :
- aumentar a velocidade de lançamento do programa;
- melhorias na interface , na busca , na edição de arquivos HTML ;
- usando Python 3 para plugins;
- indexação de arquivos para procurar uma declaração de uma variável, função ou classe, como nos IDEs modernos ;
- desempenho aprimorado da função "substituir tudo";
- mover plugins para um processo separado para evitar atrasos no carregamento e travamentos no Sublime Text;
- mover para as posições anteriores do cursor.
Texto Sublime 4
Em abril de 2020, o desenvolvedor anunciou no Discord que estava trabalhando no Sublime Text 4 e publicou uma versão alfa para testes [29] .
Os usuários que têm acesso a esta versão notam a alta velocidade do programa e a suavidade de rolagem [30] .
Nesta versão, está prevista a mudança na forma de venda do editor: a licença permitirá atualizar o programa por três anos, após os quais será necessário renovar a assinatura para usar novas versões [31] .
A versão final foi lançada em 21 de maio de 2021 [32] [33] .
Veja também
Notas
- ↑ https://www.sublimetext.com/blog/articles/one-point-oh
- ↑ https://www.sublimetext.com/download
- ↑ https://www.sublimetext.com/dev
- ↑ 1 2 https://forum.sublimetext.com/t/sublime-text-2-scrolling-in-os-x/1205/4#p7238
- ↑ https://news.ycombinator.com/item?id=2822114
- ↑ Dicionário Oxford . Recuperado em 9 de abril de 2019. Arquivado do original em 4 de junho de 2019.
- ↑ Página inicial . Arquivado do original em 16 de março de 2014.
- ↑ 1 2 Os 10 melhores editores HTML WYSIWYG - 1stWebDesigner . Arquivado do original em 24 de dezembro de 2017.
- ↑ Experimente o Sublime Text 2 para suas necessidades de edição de código entre plataformas . Arquivado do original em 23 de novembro de 2012.
- ↑ Introdução ao Blog Sublime . Arquivado do original em 9 de junho de 2016.
- ↑ Sublime Blog: Construindo um editor de texto melhor . Arquivado do original em 21 de agosto de 2016.
- ↑ Blog Sublime: 1.0! Arquivado do original em 9 de junho de 2016.
- ↑ Baixe Texto Sublime . Arquivado do original em 16 de julho de 2016.
- ↑ Blog Sublime: Texto Sublime 1.2 já disponível . Arquivado do original em 14 de maio de 2016.
- ↑ Sublime Text - a alternativa moderna . Arquivado do original em 1º de julho de 2018.
- ↑ Blog Sublime: Texto Sublime 1.4 . Arquivado do original em 9 de junho de 2016.
- ↑ Sublime Text 2: Public Alpha Arquivado em 11 de abril de 2011.
- ↑ Sublime Text 2: Beta arquivado em 17 de julho de 2016.
- ↑ Sublime Text 2.0 lançado arquivado em 1º de maio de 2015.
- ↑ OS X Lion Arquivado em 14 de maio de 2016.
- ↑ Sublime Text 3 Beta Arquivado em 11 de janeiro de 2014.
- ↑ Sublime Text 3 Public Beta Arquivado em 1º de julho de 2013.
- ↑ Sublime Text 3.0 - Notícias - Sublime Text Arquivado em 13 de setembro de 2017.
- ↑ Sublime Text 3.1 lançado - Notícias - Sublime Text Arquivado em 8 de junho de 2018.
- ↑ Sublime Text 3.2 lançado - Notícias - Sublime Text arquivado em 16 de março de 2019.
- ↑ Dev Builds Arquivado em 19 de agosto de 2013.
- ↑ Sublime Blog: Sublime Text 3 Beta arquivado em 11 de janeiro de 2014.
- ↑ Blog Sublime: Sublime Text 3 beta 3019 Arquivado em 22 de agosto de 2013.
- ↑ 262588213843476. Sublime Text 4 changelog só porque ainda não está no site oficial. (inglês) . essência . Recuperado em 17 de novembro de 2020. Arquivado a partir do original em 15 de novembro de 2020.
- ↑ r/SublimeText - A performance insana do Sublime Text 4 ? . reddit . Recuperado em 17 de novembro de 2020. Arquivado a partir do original em 28 de junho de 2021.
- ↑ r/SublimeText - Comentário de u/jfcherng em "SublimeText 4 dev build!" (inglês) ? . reddit . Data de acesso: 17 de novembro de 2020.
- ↑ Sublime Text 4 - Notícias - Sublime HQ . Recuperado em 2 de julho de 2021. Arquivado do original em 7 de julho de 2021.
- ↑ Download - Texto Sublime . Recuperado em 2 de julho de 2021. Arquivado a partir do original em 5 de julho de 2021.
Literatura
- Dan Peleg. Dominando o Texto Sublime. — Editora Packt. - 110s. — ISBN 978-1849698429 .
- Eric Haughe. Iniciador de texto sublime . - Packt Publishing, 2013. - 46 p. — ISBN 9781849693929 .
Links
- Página inicial arquivada em 16 de março de 2014 no Wayback Machine
- Arquivado do original em 22 de março de 2013, Sublime Text 2 (Inglês)
- Sublime Text 3 Arquivado em 9 de junho de 2016 no Wayback Machine
- O gerenciador de pacotes Sublime Text Arquivado em 22 de outubro de 2015 no Wayback Machine
- Documentação do Sublime Text 2 arquivada em 16 de julho de 2016 no Wayback Machine
- Documentação do Sublime Text 3 arquivada em 22 de junho de 2016 na Wayback Machine
- Sublime Text Power User Book de Wes Bos arquivado em 17 de junho de 2016 no Wayback Machine
- Avaliações
- Texto sublime: um editor de texto minimalista . "Hacker" (1 de abril de 2010). Recuperado em 29 de junho de 2016. Arquivado do original em 18 de agosto de 2016.
- Um guia para editores de código-fonte . ixbt. com. Recuperado em 13 de julho de 2016. Arquivado a partir do original em 5 de junho de 2016.
- Sublime Text 2/3 - Recursos - HTMLforum - Fórum de desenvolvedores HTML . htmlforum.io. Recuperado: 6 de junho de 2018.
- Revisão: Sublime Text 2 é um editor de texto refinado que é um prazer de usar . pcworld. com. Recuperado em 13 de julho de 2016. Arquivado do original em 18 de julho de 2016.
- Revisão de dois editores : Sublime Text 2 e SlickEdit . drdobbs. com. Data de acesso: 13 de julho de 2016. Arquivado a partir do original em 9 de julho de 2016.
- Revisão : Sublime Text 2 o editor de texto premier para programadores . techrepublic. com. Recuperado em 13 de julho de 2016. Arquivado do original em 2 de julho de 2016.
- Qual é o melhor editor de código? (inglês) . tutorialzine. com. Recuperado em 13 de julho de 2016. Arquivado a partir do original em 10 de julho de 2016.
- SitePoint Smackdown : Atom vs Brackets vs Light Table vs Sublime Text . sitepoint. com. Recuperado em 13 de julho de 2016. Arquivado do original em 17 de agosto de 2016.
- Texto sublime: o editor de texto pelo qual você vai se apaixonar (Windows ) . makeuseof. com. Recuperado em 13 de julho de 2016. Arquivado a partir do original em 24 de junho de 2016.
- Experimente o Sublime Text 2 para suas necessidades de edição de código entre plataformas . makeuseof. com. Recuperado em 13 de julho de 2016. Arquivado a partir do original em 23 de novembro de 2012.
- Os 10 melhores editores de HTML WYSIWYG - 1stWebDesigner . www.stwebdesigner.com. Recuperado em 6 de junho de 2018. Arquivado do original em 24 de dezembro de 2017.