Notepad2是一款非常好用的文本編輯器軟件,軟件基于Scintilla開發(fā),體積超小,占用內(nèi)存超低,運(yùn)行起來跟電腦自帶的記事本一樣流暢,但是比那個(gè)功能要豐富多了,支持自定義語法高亮、標(biāo)準(zhǔn)的正則表達(dá)式搜索和替換,快來試試吧!
Notepad2(輕量級(jí)文本編輯器)簡體中文版亮點(diǎn)
1.輕量級(jí)的、免費(fèi)的、開源的類似于Windows記事本的文本編輯器;
2.具有顯示行號(hào)、內(nèi)建各種程序語法的高亮度顯示、改變背景顏色、支持Unic ode與UTF-8的功能;
3.具有一般文書編輯軟件所沒有的「行列功能」,可以進(jìn)行區(qū)塊模式選取的編輯;
4.代碼程序可以進(jìn)行語法高亮的展示;
Notepad2(輕量級(jí)文本編輯器)簡體中文版功能
1、它能夠快速打開任何的文件,可以設(shè)定自動(dòng)copy、自動(dòng)粘貼、
2、支持語法和鏈接的高亮顯示
3、可以改變背景顏色、
4、Notepad2的主程序僅僅只有幾十K而且功能卻不含糊notepad2 如何自動(dòng)換行?1、按ctrl+f
2、進(jìn)替換/replace,
3、選中下方的“擴(kuò)展”
4、“查找目標(biāo)”輸入:“\r
”,“替換為”留空白
5、最后全部替換。
Notepad2(輕量級(jí)文本編輯器)簡體中文版特色
1、自定義語法高亮,支持HTML, XML, CSS, JavaScript, VBScript, ASP,
PHP, CSS, Perl/CGI,C/C++, C#, Java, VB, Pascal, 匯編, SQL, Python, NSIS,INI, REG, INF, BAT,DIFF等眾多腳本文件;
2、支持ANSI,Unicode,UTF-8等編碼互換;
3、可以設(shè)置無限個(gè)書簽(9種圖標(biāo)可換)輕松定位;
4、空格,制表符彩色顯示,并可互相轉(zhuǎn)換;
5、可以對(duì)任意的文本塊進(jìn)行操作,ALT鍵+鼠標(biāo);
6、對(duì)括號(hào){}〔〕()可以高亮配對(duì)顯示,方便查看(僅對(duì)英文符號(hào)有效);
7、可以自定義代碼頁和字符集,對(duì)中文支持良好;
8、使用標(biāo)準(zhǔn)的正則表達(dá)式搜索和替換;
9、可以使用半透明模式,cool;
10、快速放大、縮小頁面,不用再設(shè)定字體大。
11、可以指定ESC鍵最小化Notepad2到系統(tǒng)托盤或關(guān)閉Notepad2;
使用說明
1、Notepad2是否將具有選項(xiàng)卡式的多文檔界面?
就個(gè)人而言,我更喜歡在處理小型腳本和文件的日常工作中使用真正像記事本的單一文檔界面。由于這是迄今為止最常見的問題,因此,這里有一些論點(diǎn)可以證實(shí)我的觀點(diǎn)(當(dāng)然是主觀的):
我的操作系統(tǒng)的窗口管理器已經(jīng)提供了一個(gè)漂亮的任務(wù)欄,其中打開的窗口被分組在一起并以漂亮的圖標(biāo)顯示。
當(dāng)同時(shí)使用多個(gè)應(yīng)用程序時(shí),可以使用Alt + Tab(或從任務(wù)欄)訪問任何文檔,而對(duì)于多個(gè)文檔應(yīng)用程序則無法訪問(首先使用Alt + Tab,然后使用Ctrl + Tab或類似方法來查找應(yīng)用程序內(nèi)部的文檔;此外,并非所有打開的文檔都在任務(wù)欄中可見)。
Windows的最新版本為分組的圖標(biāo)提供任務(wù)欄縮略圖預(yù)覽。這樣,在多個(gè)文檔之間導(dǎo)航非常容易。不知道是否有一種輕巧的方法可以為選項(xiàng)卡式應(yīng)用程序?qū)崿F(xiàn)此目的(但是,適用于Windows 7的Internet Explorer 8支持此方法)。
Notepad2可以在多臺(tái)顯示器上或在多個(gè)虛擬桌面上使用,而使用多文檔界面則無法實(shí)現(xiàn)。
與打開一個(gè)大的多文檔窗口相比,打開許多小的Notepad2窗口可以看到臺(tái)式機(jī)更大的區(qū)域。
因此,對(duì)不起,我不能保證會(huì)在Notepad2的選項(xiàng)卡式多文檔界面上工作。
2、為什么不添加自動(dòng)源代碼格式?
當(dāng)然,自動(dòng)源代碼格式化可能非常方便。但是,將其添加到Notepad2將意味著在合并和維護(hù)所需的庫方面需要進(jìn)行大量的額外工作,并且這將增加Notepad2可執(zhí)行文件的大小。另外,為完整起見,必須為Notepad2支持的任何語法方案提供此功能。并且,可能需要大量其他用戶界面,才能使用戶使用源代碼格式化程序的許多選項(xiàng)。
我的理念是為此使用簡單,小型和快速的外部工具。我正在使用HTML Tidy從Notepad2的“打開方式...”對(duì)話框中漂亮地打印html源(使用批處理文件指定帶有HTML Tidy選項(xiàng)的配置文件)。其他源代碼格式器,例如C,C ++,C#和Java的藝術(shù)風(fēng)格,也可以用作命令行工具,并且可以在Notepad2中輕松使用。
3、如何設(shè)置默認(rèn)文件擴(kuò)展名?
可以在Notepad2 ini文件中指定保存文件的默認(rèn)擴(kuò)展名
4、如何更改默認(rèn)字體?
視圖,默認(rèn)字體(Alt + F12)。
5、如何關(guān)閉字體平滑(抗鋸齒)?
從Notepad2 4.1.24版本開始,有一個(gè)新的樣式設(shè)置可以控制字體邊緣的平滑(抗鋸齒),可以對(duì)“默認(rèn)樣式”和“第二個(gè)默認(rèn)樣式”項(xiàng)進(jìn)行設(shè)置,并且對(duì)所有其他樣式都全局有效(請(qǐng)參見屏幕截圖)。 。
該平滑選項(xiàng)可以設(shè)置為以下值:
沒有
禁用字體平滑(對(duì)于某些固定寬度的字體可能更受歡迎)。
標(biāo)準(zhǔn)
啟用標(biāo)準(zhǔn)字體平滑(在Windows 9x中引入)。
清除類型
啟用ClearType平滑(針對(duì)LCD顯示屏進(jìn)行了優(yōu)化)。
默認(rèn)
使用系統(tǒng)默認(rèn)的字體平滑方法。
請(qǐng)注意,只有在系統(tǒng)上可用并激活了適當(dāng)?shù)目逛忼X方法后,此設(shè)置才會(huì)生效。通常,只有屏幕顯示(而不是打印)受字體平滑的影響。如果不存在此設(shè)置,則Notepad2將使用系統(tǒng)默認(rèn)的字體平滑方法,但會(huì)嘗試對(duì)Windows和Microsoft Office的最新版本(Calibri,Cambria,Candara,Consolas,Constantia,Corbel和Segoe UI)引入的某些字體強(qiáng)制執(zhí)行ClearType渲染。)。
6、如何更改插入符號(hào)(光標(biāo))的外觀?
轉(zhuǎn)到“自定義方案”對(duì)話框(Ctrl + F12),然后展開“默認(rèn)文本”節(jié)點(diǎn)。修改插入符號(hào)(顏色,大小1-3)項(xiàng)來改變插入符號(hào)的顏色和形狀(有效條目是尺寸:1,2,3或塊)。添加noblink以停止插入符號(hào)閃爍。
7、如何阻止文本選擇超出行尾?
打開“自定義方案”對(duì)話框(Ctrl + F12),展開“默認(rèn)文本”節(jié)點(diǎn)并找到“選定的文本”項(xiàng),然后刪除eolfilled屬性。
8、我不能隱藏控制字符嗎?
否,不能隱藏控制字符(NUL,ACK,BEL等),但是可以減小大。捍蜷_“自定義方案”對(duì)話框(Ctrl + F12),展開“默認(rèn)文本”節(jié)點(diǎn),找到“控制字符”(字體)項(xiàng),然后修改size屬性。
9、是否可以將文本從ANSI轉(zhuǎn)換為Unicode和UTF-8?
切換到新的編碼(文件,編碼)時(shí),將執(zhí)行正確的文本轉(zhuǎn)換。但是,此操作將清除編輯器的撤消歷史記錄。從Unicode和UTF-8轉(zhuǎn)換回ANSI時(shí),不支持的字符將替換為默認(rèn)值(通常為?)。
10、為什么我的UTF-8文件加載為ANSI?
ANSI和UTF-8編碼共享公共的7位ASCII子集。默認(rèn)情況下,沒有任何擴(kuò)展字符(,é,)的文件將作為ANSI加載。
為確保文件以UTF-8格式加載,請(qǐng)使用UTF-8簽名(為此目的而發(fā)明),或在文件中添加一些帶有擴(kuò)展字符的注釋;蛘,您可以將UTF-8設(shè)置為默認(rèn)編碼(文件,編碼,默認(rèn)),這將以UTF-8模式加載ASCII文件-以及新的零字節(jié)文件。
默認(rèn)設(shè)置對(duì)話框具有一個(gè)選項(xiàng),即使未將UTF-8設(shè)置為默認(rèn)值,也可以將ASCII文件優(yōu)選地加載為UTF-8。使用Shift + F8重新加載當(dāng)前文件時(shí),會(huì)臨時(shí)啟用此選項(xiàng)。
更新日志
支持R,帶有R 4.0.3基本軟件包的功能列表,版本#26。 f68ae56
支持AviSynth,AviSynth +和GScript,并具有內(nèi)部功能,AviSynth 2.6和AviSynth + 3.6.1的內(nèi)部和外部過濾器列表,版本#18。 f3324f9
添加菜單書簽->全選(Alt + F6)以選擇所有加書簽的行。 4ff24bd
在“查找文本”對(duì)話框上添加“全選”按鈕,以查找和選擇所有匹配的文本(與“查找所有”查找并突出顯示所有匹配項(xiàng)不同),問題#252。 84319d2
添加選項(xiàng)(用于“查找全部”,“全選”和“標(biāo)記事件”)以書簽匹配的行,版本#256。 bb4694a
退格智能空間刪除,問題#22。與“ Backspace鍵重新格式化縮進(jìn)”(“設(shè)置”->“選項(xiàng)卡設(shè)置”)不同,智能空格刪除在初始縮進(jìn)之后起作用,并且不會(huì)轉(zhuǎn)換(制表符到空格)反之亦然)現(xiàn)有的縮進(jìn)。 210930d
HTML lexer修復(fù)了PHP和JavaScript。 715c1e9和8b2467a
其他錯(cuò)誤修復(fù)和改進(jìn)。
熱門評(píng)論
最新評(píng)論