Notepad4 e Matepath
Notepad4 (notepad2⨯2, notepad2 ++) é um editor de texto baseado em cintilas leve para Windows com destaque de sintaxe, dobragem de código, conclusão automática e lista de APIs para muitas linguagens e documentos de programação, é baseado em (reescrito no Modern C+) Florian. O MatePath é um plug -in de navegador de arquivos e baseado em (reescrito no moderno C ++) Florian's Metapath.
Binários
O desenvolvimento mais recente construções (artefatos na configuração de liberação para cada compilador e plataforma) estão disponíveis em ações do GitHub e AppVeyor. Ou você pode construir a partir da fonte, consulte Wiki.
| Ações do Github (MSVC, CLANG, GCC) | AppVeyor (MSVC, Clang) |
|---|
| |
Capturas de tela
Alterações em comparação com notepad2 ou notepad2-mod:
- Apoio a favoritos
- Opção para marcar todas as ocorrências de uma palavra ou seleção e mostrar contagem correspondente
- Melhoria de conclusão automática para palavras e funções
- Conclusão automática baseada em contexto para algumas palavras
- Indentação automática aprimorada
- Conclusão automática para aparelhos, colchetes e citações
- Visualização de cores via calltip e clique em Calltip para abrir a caixa de diálogo colorida
- Suporte base64 codificação e decodificação
- Sintaxe Destaques, dobragem de código e lista de APIs para (consulte a lista de extensão de arquivos embutida):
- Texto simples
- ABAQUS
- ActionScript para ActionScript 3 e 4.
- Android Smali, capturas de tela
- Ansi Art
- Linguagem de design paramétrica ANSYS
- Assembler, capturas de tela
- Linguagem gráfica vetorial assípota, até assíntota 2.70.
- Script AutoHotKey_L e AutohotKey_H, até V2.
- Script Autoit3, até 3.3.16.
- Script Avisynth, até Avisynth 2.6, Avisynth+ 3.6, Gscript 1.1.
- Awk, até GNU Awk 5.3.
- Script em lote, capturas de tela
- Blockdiag, Seqdiag, Actdiag e Nwdiag
- C#, até C# 12.0. Capturas de tela
- C/c ++, capturas de tela
- Objective-C/C ++, capturas de tela
- C Biblioteca padrão, até C2X.
- C ++ STL, até C ++ 20.
- CANGJIE (仓颉), até outubro de 2024.
- Folha de estilo CSS, até novembro de 2024.
- Folha de estilo SCSS, até o DART SASS 1.50.
- Menos folha de estilo, até menos 4.1.
- Folha de estilo HSS
- Cmake, até cmake 3.29. Capturas de tela
- CoffeeScript, CoffeeScript 2.7.
- Linguagem intermediária comum
- Arquivo de configuração / propriedades
- Arquivo de configuração do Apache
- Arquivo CSV
- D, até D Idioma 2.0.
- Dart, até o DART 3.4.
- Arquivo Dif/Patch
- F#, até F# 8.0.
- Fortran, até o Fortran 2023.
- GN Build, até GN 2019-03-13.
- Vá, até ir 1,21.
- GO+ (Goplus) e a linguagem Q
- Gradle, até o Gradle 8.3, capturas de tela
- GraphViz Dot, até GraphViz 2.49, capturas de tela
- Groovy, até Groovy 5.0.
- Haskell, até GHC 9.6.
- Haxe, até Haxe 4.3.
- HTML, até o que WHG Dezembro de 2024. Capturas de tela
- Arquivo de configuração ini
- INNO Configuração, até o Inno Configure 6.2.
- Boost Jam, até Jam 4.4.
- Java, até Java 22. Capturas de tela
- JavaScript, até o ECMAScript 2024 com JSX e Web APIs.
- Documento JSON e JSON5
- Julia Script, até Julia 1.9. Capturas de tela
- Kotlin, até Kotlin 2.0.
- Látex
- Script lisp (lisp comum, clojure, esquema, etc.)
- LLVM IR, até LLVM 16.
- Script Lua, até Lua 5.4.
- Makefile, capturas de tela
- Nmake
- Gmake
- Borland Bmake
- qmake
- Ninja
- Markdown, até Commonmark 0,31, com seguintes extensões:
- Markdown com sabor do Github
- Marcapação com sabor de Gitlab
- Markdown de Pandoc
- Mathematica e Wolframscript
- MATLAB, Capturas de tela
- Script nim, até o NIM 2.0.
- Sistema de instalação scriptable NULLSOFT, até o NSIS 3.09.
- OCAML, até OCAML 5.0.
- Pascal, Delphi
- Perl, até Perl 5.36. Capturas de tela
- PowerShell, até PowerShell 7.2.
- Python, até Python 3.13. Capturas de tela
- Script PHP, até Php 8.4. Capturas de tela
- Script Windows Rescouce
- R, até r 4.2.
- Rebol 3 e vermelho
- Ruby, até Ruby 3.3. Capturas de tela
- Ferrugem, até a ferrugem 1,38. Capturas de tela
- SAS, até SAS VIYA 2024.06.
- Scala, até Scala 3.2.
- Script de shell
- Bash gosta (Sh, Bash, Dash, Ash, Zsh, Ksh), até Bash 5.2. Capturas de tela
- C Shell (CSH, TCSH), até TCSH 6.24.
- Macro m4 e autoconf
- Consulta SQL
- Padrão SQL, até SQL: 2016.
- MySQL, até MySQL 8.0, Mariadb 10.9.
- SQLITE3, até 3,44.
- PostgreSQL, PostgreSQL 14.
- Transact-SQL, SQL Server 2019.
- Oracle, Oracle 20, incompleto.
- Swift, até Swift 6.0.
- TCL, capturas de tela
- Texinfo, até Texinfo 7.1.
- Arquivo Toml
- TypeScript, até o TypeScript 5.4.
- Visual Basic, VB.NET, VB 6.0 e VBA
- VBScript
- VHDL, até VHDL 2019.
- Verilog HDL, até Verilog 2005 e SystemVerilog 2017.
- Script vim
- WebAssembly, até o Wabt 1.0.
- Script e modelo Winhex, até o Winhex 20.9.
- Documento XML, capturas de tela
- Esquema XML
- Folha de estilo XML
- SGML e DTD
- Lista de propriedades da Apple
- Documento YAML
- ZIG, até ZIG 0,13.
- Muitos outros
- Dobre o nível específico, atalhos: alt + número
- Dobre o bloco atual sem rolar de volta para a linha de partida do bloco, atalho: alt + c ou menu de contexto "TOLGLE DOBRE"
- Suporte aprimorado para chinês, japonês e coreano: modo embutido em linha, embalagem de palavras, seleção de palavras, conversões de casos, etc.
- Insira novos guid e registros de data e hora atuais
- Conversão de número entre decimal, hexadecimal, octal e binário
- Exiba a localização do cuidador e o comprimento do texto selecionado na contagem de caracteres
- Suporte aprimorado de regex com biblioteca Boost Regex
- Suporte aprimorado para a arte da NFO Ansi
- Suportar várias integração do sistema Windows
- Suportar alta tela DPI com versão em HD
- Suporte a renderização usando o Direct2D Directwrite e alterne entre GDI e Direct2D
- Apoie a ligadura da fonte com a fonte como o Firacode no modo Direct2D
- Suporte a fonte colorida (Windows 8.1 e acima) no modo Direct2D, útil para exibir emoji de cores? e outros
- Suporte experimental para o layout RTL (GDI) e bidirecional (Direct2D), útil para o árabe e o hebraico
- Suporte usando o tamanho da fonte fracionária
- Suporte ao modo de tela cheia
- Apoie a Compress & Pretty for CSS, JavaScript, JSON e JSON5
- Cópia de suporte como RTF
- Suporte a transliteração de texto
- Apoie o arquivo de arrastar e soltar do Visual Studio, Android Studio, Intellij Idea, etc.
- Outras várias mudanças maiores ou menores e ajustes
Sistemas operacionais suportados:
- Windows XP, Vista, 7, 8, 8.1, 10 e 11, ambos de 32 bits e 64 bits
- Windows Server 2003, 2008, 2012, 2016, 2019 e 2022, ambos de 32 bits e 64 bits
- Windows 10 no ARM64, Windows 8/8.1 no ARM32 (Windows RT)
- Sistemas operacionais semelhantes a Unix (Linux, MacOS, BSD, etc.) usando o vinho
- Reactos
Colaboradores:
- Xhmikosr
- Kai Liu
- Visão RL
- Aleksandar Lekov
- Bruno Barbieri
- Homam
- Todo mundo no Github e na lista de colaboradores do bloco de notas de noto
Mais informações:
- Site do NotPad2 da Florian
- Site do NotPad2-Mod do XHMIKOSR
- Site de Scintilla
- Construir no bloco de notas e matepath
- Localização
- Deutsch por @xelsios
- Francês por @voilierbleu
- Italiano por @Matteo-Nigro
- Р @йий por @TretDM
- 日本語 Por @maboroshin
- 中文 (繁體)
- 中文 (简体)
- 한국어 por @venusgirl
- 한국어 Por @BluenLive
- Notepad4 wiki