Editor SynWrite: Editor gratuito de texto e código-fonte para Windows 10

SynWrite é um projeto de editor de código aberto que ajuda você a editar os códigos-fonte como HTML , C, C++, Java , etc. É um substituto muito bom para o seu Bloco(Notepad) de Notas . É mais como uma alternative for Notepad++ com o qual a maioria de nós está familiarizada. Ele também possui muitos recursos em comparação com as ofertas do Notepad++ .

Editor SynWrite

Recursos do Editor de código-fonte SynWrite Editor(SynWrite Editor Source Code Editor)

O aplicativo é muito fácil de usar e vem com muitos recursos. Aqui está uma lista completa de recursos que este editor suporta.

  • Destaque de sintaxe(Syntax) para muitos idiomas
  • Destaque totalmente personalizável
  • Dobragem de código
  • Visualização da estrutura em árvore do código-fonte
  • Suporte para quase todas as codificações
  • Preenchimento automático
  • Modelos de código
  • Painel de histórico da área de transferência
  • Pesquise(Search) , substitua por expressões regulares
  • Pesquise, substitua em vários arquivos
  • Suporte a ferramentas externas
  • Recurso de minimapa de documento
  • Recurso de extração de strings
  • Teclas de atalho personalizáveis
  • Favoritos
  • Macros de teclado
  • Verificação ortográfica
  • Suporte a codificação Zen
  • Suporte a HTML arrumado

Depois de abrir o aplicativo, você verá que o painel está dividido em dois, um é a Estrutura em Árvore(Tree Structure) e o segundo é o Editor . Em seguida, cada projeto que você abrir será aberto em uma guia separada. Você pode alterar a visualização no menu da barra de ferramentas.

Ao clicar em Novo(New) , você tem a opção de escolher o projeto que precisa. Está em ordem alfabética e, quando você aponta para ele, pode selecionar o tipo de projeto que deseja escolher. O resto dos itens do menu são praticamente auto-explicativos. SynWrite também suporta Multi-carets, este recurso permite adicionar muitos carets usando um dos métodos:

  • Clique(Click) em qualquer posição com a tecla Ctrl pressionada.
  • Clique(Click) em qualquer posição (“início”) e, em seguida, clique em outra linha (“final”) com as Ctrl+Shift pressionadas: isso adicionará vários acentos circunflexos alinhados em uma coluna.
  • Faça uma seleção de várias linhas (fluxo ou coluna), então use os comandos “ Edit — Multi-carets — Carets from selection…”.
  • Faça uma pesquisa colocando marcas de pesquisa e use os comandos “ Edit — Multi-carets — Carets from search marks…”.

sin2

Há também um modo de coluna no SynWrite como no Notepad++ , mas a funcionalidade é construída de forma diferente em comparação com o Notepad++ . No Notepad++ , você deve selecionar o bloco de colunas e começar a digitar. Em SynWrite você tem duas opções Edit – Edit column e Edit & Fill block.

SynWrite também suporta a linha de comando. O arquivo executável “Syn.exe” suporta os seguintes parâmetros de linha de comando:

  • Sin
  • Syn filename1 [ filename2 … ] [ opcional ]
  • Syn “/two=filename1|filename2|line1|line2|column1|column2|delta”
  • Sin / reg

Há também um extenso tutorial disponível que o ajudará na criação do lexer para SynWrite – o lexer “WSH script”. Em suma, existem muitas opções com muita ajuda e suporte dos desenvolvedores por um fórum dedicado.

A única desvantagem que vejo é a falta de desenvolvimento de plugins em relação ao Notepad++ , talvez porque esse aplicativo não seja tão popular quanto os outros. Mas é um excelente programa com muitos recursos úteis para programadores e usuários avançados. Se você é um desses, eu recomendo que você experimente esta ferramenta.

Você pode baixar a ferramenta aqui. (here.)(here.)Espero que você ache esta ferramenta útil. Deixe-nos saber o seu feedback.



About the author

Eu sou um usuário do Google Chrome e tenho sido há anos. Eu sei como usar os recursos do navegador de forma eficaz e posso lidar com qualquer tipo de página da web que você possa encontrar. Também tenho experiência com ferramentas de segurança familiar, incluindo o Google Family Safety, um aplicativo que permite acompanhar as atividades de seus filhos na Internet.



Related posts