Notepad4 dan MatePath
Notepad4 (notepad2⨯2, notepad2 ++) adalah editor teks berbasis scintilla ringan untuk windows dengan sintaksis sintaks, lipat kode, pelengkap otomatis dan daftar API untuk banyak bahasa dan dokumen pemrograman, ini didasarkan pada (ditulis ulang dalam C ++ modern) Notepad2 dan Xhmikosr. MatePath adalah plugin browser file dan berdasarkan (ditulis ulang dalam C ++ modern) Metapath Florian.
Binari
Bangunan pengembangan terbaru (artefak dalam konfigurasi rilis untuk setiap kompiler dan platform) tersedia pada tindakan github dan appveyor. Atau Anda dapat membangun dari sumber, lihat wiki.
| Tindakan GitHub (MSVC, Clang, GCC) | APPLEYOR (MSVC, dentang) |
|---|
| |
Tangkapan layar
Perubahan dibandingkan dengan notepad2 atau notepad2-mod:
- Dukungan untuk Bookmark
- Opsi untuk menandai semua kemunculan kata atau seleksi, dan menunjukkan jumlah yang cocok
- Peningkatan pelengkapan otomatis untuk kata dan fungsi
- Pelengkapan otomatis berbasis konteks untuk beberapa kata
- Indentasi otomatis yang ditingkatkan
- Penyelesaian otomatis untuk kawat gigi, kurung dan kutipan
- Pratinjau Warna melalui CallTip dan klik CallTip untuk membuka dialog Warna
- Dukungan Basis64 Pengkodean dan Decoding
- Sintaksis Sintaks, Lipat Kode, dan Daftar API untuk (lihat Daftar Ekstensi File bawaan):
- Teks biasa
- Abaqus
- ActionScript untuk ActionScript 3 dan 4.
- Android Smali, tangkapan layar
- ANSI Art
- Bahasa desain parametrik ANSYS
- Assembler, tangkapan layar
- Bahasa grafis vektor asimptot, hingga asimptot 2.70.
- Autohotkey_l dan skrip autohotkey_h, hingga v2.
- Autoit3 Script, hingga 3.3.16.
- Avisynth Script, hingga Avisynth 2.6, Avisynth+ 3.6, GScript 1.1.
- AWK, hingga GNU AWK 5.3.
- Skrip batch, tangkapan layar
- blockdiag, seqdiag, actdiag dan nwdiag
- C#, hingga C# 12.0. Tangkapan layar
- C/C ++, tangkapan layar
- Objektif-C/C ++, tangkapan layar
- C Pustaka Standar, hingga C2X.
- C ++ STL, hingga C ++ 20.
- CANGJIE (仓颉), hingga Oktober 2024.
- Lembar Gaya CSS, hingga November 2024.
- Lembar Gaya SCSS, hingga Dart Sass 1.50.
- Lebih sedikit style sheet, hingga kurang 4.1.
- Lembar gaya HSS
- Cmake, hingga cmake 3.29. Tangkapan layar
- CoffeeScript, CoffeeScript 2.7.
- Bahasa menengah yang umum
- File konfigurasi / properti
- File CSV
- D, hingga D Bahasa 2.0.
- Dart, hingga DART 3.4.
- File diff/patch
- F#, hingga F# 8.0.
- Fortran, hingga Fortran 2023.
- GN Build, hingga GN 2019-03-13.
- Pergi, untuk pergi 1.21.
- Go+ (goplus) dan bahasa q
- Gradle, hingga Gradle 8.3, tangkapan layar
- Graphviz dot, hingga graphviz 2.49, tangkapan layar
- Groovy, hingga Groovy 5.0.
- Haskell, hingga GHC 9.6.
- Haxe, hingga haxe 4.3.
- Html, hingga whatwg Desember 2024. Tangkapan layar
- File konfigurasi INI
- Pengaturan Inno, hingga Pengaturan Inno 6.2.
- Boost Jam, hingga Jam 4.4.
- Java, hingga Java 22. Tangkapan layar
- JavaScript, hingga ECMASCRIPT 2024 dengan JSX dan Web API.
- Dokumen JSON dan JSON5
- Julia Script, hingga Julia 1.9. Tangkapan layar
- Kotlin, hingga Kotlin 2.0.
- Getah
- Lisp Script (Common Lisp, Clojure, Skema, dll.)
- Llvm ir, hingga llvm 16.
- Lua Script, hingga Lua 5.4.
- Makefile, tangkapan layar
- nmake
- gmake
- Borland Bmake
- Qmake
- ninja
- Markdown, hingga Commonmark 0,31, dengan ekstensi berikut:
- Markdown rasa GitHub
- Markdown rasa gitlab
- Markdown Pandoc
- Mathematica dan Wolframscript
- Matlab, tangkapan layar
- NIM Script, hingga NIM 2.0.
- Nullsoft Scriptable Install System, hingga NSIS 3.09.
- OCAML, hingga OCAML 5.0.
- Pascal, Delphi
- Perl, hingga Perl 5.36. Tangkapan layar
- PowerShell, hingga PowerShell 7.2.
- Python, hingga Python 3.13. Tangkapan layar
- Skrip PHP, hingga PHP 8.4. Tangkapan layar
- Skrip Windows Rescouce
- R, hingga R 4.2.
- Rebol 3 dan merah
- Ruby, hingga Ruby 3.3. Tangkapan layar
- Karat, hingga karat 1.38. Tangkapan layar
- SAS, hingga SAS VIYA 2024.06.
- Scala, hingga Scala 3.2.
- Skrip shell
- Bash likes (sh, bash, dash, ash, zsh, ksh), hingga bash 5.2. Tangkapan layar
- C shell (csh, tcsh), hingga tcsh 6.24.
- M4 makro dan autoconf
- Kueri SQL
- SQL Standard, hingga SQL: 2016.
- MySQL, hingga MySQL 8.0, Mariadb 10.9.
- Sqlite3, hingga 3,44.
- PostgreSQL, PostgreSQL 14.
- Transact-SQL, SQL Server 2019.
- Oracle, Oracle 20, tidak lengkap.
- Swift, hingga Swift 6.0.
- TCL, tangkapan layar
- Texinfo, hingga Texinfo 7.1.
- File toml
- Naskah, hingga TypeScript 5.4.
- Visual Basic, VB.NET, VB 6.0 dan VBA
- Vbscript
- VHDL, hingga VHDL 2019.
- Verilog HDL, hingga Verilog 2005 dan Systemverilog 2017.
- Skrip vim
- WebAssembly, hingga WABT 1.0.
- WinHex Script and Template, hingga Winhex 20.9.
- Dokumen XML, tangkapan layar
- Skema XML
- XML Stylesheet
- SGML dan DTD
- Daftar Properti Apple
- Dokumen YAML
- Zig, hingga zig 0,13.
- Banyak lainnya
- Sakelar lipatan untuk level tertentu, jalan pintas: alt + angka
- Sakelar lipatan untuk blok saat ini tanpa menggulir kembali ke baris start blok, jalan pintas: alt + c , atau menu konteks "sakelar lipat"
- Dukungan yang ditingkatkan untuk Cina, Jepang dan Korea: Mode Inline IME, Word Wrapping, Word Selection, Konversi Kasus, dll.
- Masukkan cap waktu dan cap waktu saat ini
- Konversi angka antara desimal, heksadesimal, oktal dan biner
- Tampilkan lokasi Caret dan panjang teks yang dipilih dalam hitungan karakter
- Dukungan Regex yang Ditingkatkan dengan Boost Regex Library
- Dukungan yang ditingkatkan untuk seni NFO ANSI
- Mendukung berbagai integrasi sistem windows
- Dukung tampilan DPI tinggi dengan versi HD
- Dukungan Rendering Menggunakan Direct2D DirectWrite, dan beralih antara GDI dan Direct2D
- Dukung font ligatur dengan font seperti firacode dalam mode Direct2D
- Dukung Font Warna (Windows 8.1 dan di atas) dalam mode Direct2D, berguna untuk menampilkan emoji warna? dan lainnya
- Dukungan eksperimental untuk tata letak RTL (GDI) dan dua arah (Direct2d), berguna untuk bahasa Arab dan Ibrani
- Dukungan menggunakan ukuran font fraksional
- Mendukung mode layar penuh
- Support Compress & Pretty for CSS, JavaScript, JSON dan JSON5
- Dukungan Salinan sebagai RTF
- Dukungan transliterasi teks
- Dukungan File Drag dan Jatuhkan dari Visual Studio, Android Studio, IntelliJ Idea, dll.
- Berbagai perubahan besar atau kecil dan kecil lainnya
Sistem Operasi yang Didukung:
- Windows XP, Vista, 7, 8, 8.1, 10 dan 11, keduanya 32-bit dan 64-bit
- Windows Server 2003, 2008, 2012, 2016, 2019 dan 2022, baik 32-bit dan 64-bit
- Windows 10 on ARM64, Windows 8/8.1 di ARM32 (Windows RT)
- Sistem operasi seperti unix (Linux, MacOS, BSD, dll.) Menggunakan anggur
- Reactos
Kontributor:
- Xhmikosr
- Kai Liu
- Visi RL
- Aleksandar Lekov
- Bruno Barbieri
- Homam
- Semua orang di github dan daftar kontributor notepad2-mod
Informasi lebih lanjut:
- Situs web Notepad2 Florian
- Situs web Notepad2-Mod XHMikosr
- Situs web Scintilla
- Bangun Notepad4 dan MatePath
- Lokalisasi
- Deutsch oleh @xelsios
- Prancis oleh @Voilierbleu
- Italiano oleh @matteo-nigro
- Рский oleh @tretdm
- 日本語 oleh @maboroshin
- 中文 (繁體)
- 中文 (简体)
- 한국어 Oleh @VenUsgirl
- 한국어 Oleh @BluenLive
- Notepad4 wiki