有時我需要記下我的想法,但我不需要一個完整的辦公套件或待辦事項清單。我可能需要為一本書的想法、一篇日記或一篇意識流(對作家來說是一個很好的練習)做筆記。或者可能需要編輯配置文件,而辦公套件會破壞格式。當這些時刻到來時,我總是知道該求助于什么工具——文本編輯器。
有些人認為文本編輯器主要由程序員使用,但事實并非如此。一個好的文本編輯器可以(也應該)被任何人使用,因為它可以作為一個隨時為你準備好的數字記事本,使用起來不需要太多的思考和努力。
但是哪些文本編輯器是MacOS的最佳選擇呢?我有我的觀點,我會和你分享。
我正在尋找的選項不是基本的筆記工具,而是實際的文本編輯器。筆記工具有它們的用處,但當你需要一些工具來處理配置文件或打開標準的。txt文件時,你會想要一個文本編輯器。例如,我經常在MacOS上編輯我的Secure Shell配置文件。
本文的目標讀者是非程序員,以及需要做筆記、編輯配置文件等功能的人。讓我們開始吧。
Sublime Text對于一個基本的文本編輯器來說可能看起來有點過頭了。Sublime Text專注于編程,但這并不意味著它不適合非程序員。崇高文本只適用于一項任務,并不意味著它不能服務于另一項任務。
有一些通常與程序員相關的特性可以被其他人使用,比如snippet(您可以保存特定的文本塊以供重用)、強大的搜索工具、注釋、分屏視圖、項目和工作空間支持、選項卡、側邊欄等等。
由于Sublime Text更多地面向程序員,因此要充分利用該應用程序需要一些學習曲線。例如,你需要編輯一個文本文件來更改應用程序的配色方案。還好你有Sublime Text來編輯這個文件。
Sublime文本的一個警告是,它不是免費的。你可以試用它,但一旦試用結束,你就必須一次性支付99美元的許可費。
BBedit是另一個面向程序員的應用程序,但有很多功能可以成為日常的文本編輯器。對于那些認為自己是文本編輯器高級用戶的人來說,BBedit的一些特性使它成為一個很好的選擇。
您將發現支持標記、內置的刮擦板、maker、跳轉點、強大的搜索工具、文本過濾器、大小寫更改、智能引號、空格規范化、拼寫檢查、內置的文本到語音轉換、聽寫、自動填充、修訂等等。
在BBedit中發現的一個很酷的特性是能夠打開默認添加了樣板文本的新文件。BBedit還可以很容易地添加剪貼(想想片段),通過高亮顯示文本塊,右鍵單擊(或兩指輕敲)所選文本,然后單擊“將選擇保存為剪貼”。一旦你添加了一個剪輯,你可以通過點擊頂部欄中的bbeditc圖標,然后選擇你想要添加的剪輯,將它添加到任何文本文件中。
它可以永遠免費使用,但在30天的試用后,你將失去一些獨家功能。
查看這個特征矩陣,以發現免費和許可模式之間的區別。BBedit的個人許可證是59.99美元。您可以從官方網站或蘋果應用商店安裝BBedit。
為什么要冒險超越MacOS默認安裝的功能呢?TextEdit是一個完全可以接受的文本編輯器。
蘋果的TextEdit應用程序讓我想起了許多Linux文本編輯器,包括Gedit和Kate。它使用簡單,沒有多余的東西,是一種非常方便的編輯或創建基本文本文件的方法。
TextEdit包括格式化選項(甚至是Kern和Ligature),導出為PDF,從iPhone或iPad插入,以及選項卡。一個很酷的功能是,如果你安裝了Grammarly桌面應用程序,它可以與TextEdit一起工作,所以你總是可以指望你正在處理的文本將是正確和干凈的。
TextEdit是免費的,預裝在MacOS上。
Nano是我的最愛,幾十年來我每天都依賴它。對于那些不知道的人,Nano是一個終端應用程序,所以你打開MacOS終端應用程序(或者你安裝的任何終端應用程序),輸入Nano,然后開始工作。
如果要打開一個已經存在的文件,可以發出命令nano filename(其中filename是文件的名稱)。Nano是最基本的,但確實包括一個查找功能(使用Control+W組合鍵盤)。
我繼續使用Nano(而不是其他文本編輯器)的原因之一是它輕量級,可以在遠程會話期間使用(通過SSH),并且不會使事情復雜化。請記住,要保存文件,您可以使用Control+X組合鍵盤。
Nano可以免費使用,并且默認安裝在MacOS上。
以上任何一種文本編輯器都可以很好地為您服務。對我來說,它是納米的。我在MacOS和Linux上都使用這個編輯器。