BBEdit 13
BBEdit是Mac OS中專業(yè)的HTML和文本編輯器。這個屢獲殊榮的產(chǎn)品是為滿足作家、網(wǎng)絡(luò)作者和軟件開發(fā)人員的需求而精心設(shè)計的,它為編輯、搜索和處理散文、源代碼和文本數(shù)據(jù)提供了豐富的功能。
BBEdit提供30天的評估期。在此期間,BBEdit的所有功能都可用。
BBEdit產(chǎn)品介紹
完全控制文本
Text Factories可以快速、輕松地應(yīng)用BBEdit強(qiáng)大的工具庫,以實(shí)現(xiàn)跨多個文件和文件夾的目標(biāo),只需簡單的初始設(shè)置,從而提高生產(chǎn)率。作為獎勵,Text Factories在后臺運(yùn)行,允許您在運(yùn)行時將BBEdit用于其他工作,并充分利用具有多個處理器的機(jī)器。
BBEdit具有一系列強(qiáng)大的文本轉(zhuǎn)換功能。到目前為止,還沒有一種簡單的方法可以一次應(yīng)用多個轉(zhuǎn)換,也沒有一種方法可以應(yīng)用于除前面編輯窗口中的轉(zhuǎn)換之外的任何文檔。BBEdit引入了文本工廠(Text Factory),它允許您組合一個文本轉(zhuǎn)換列表,這些文本轉(zhuǎn)換將應(yīng)用于當(dāng)前文檔或所選內(nèi)容(當(dāng)作為篩選器調(diào)用時),或者應(yīng)用于指定的文件和文件夾列表(當(dāng)通過腳本菜單調(diào)用時)。Text Factory還可以對每個文件運(yùn)行AppleScript和Unix腳本,從而進(jìn)一步增強(qiáng)此功能的功能和靈活性。
BBEdit在工作中搜索文本
支持多個搜索和替換位置意味著跨多個文件夾(如多個網(wǎng)站)的操作現(xiàn)在可以在一個步驟中執(zhí)行;這顯著提高了生產(chǎn)效率,而無需編寫腳本或手動干預(yù)。由于此軟件可以在后臺運(yùn)行多文件搜索/替換,因此生產(chǎn)效率再次得到提高。作為獎勵,多文件搜索和替換引擎利用多個處理器(在擁有它們的機(jī)器上)獲得更高的性能。
按您的方式工作
示例:自定義菜單命令
“首選項(xiàng)”窗口中的“設(shè)置菜單鍵”是操作所在的位置。
使用剪輯加速PHP編碼
文本完成是BBEdit編輯工作流程的一個組成部分,它是內(nèi)置的,并且可以使用剪報和ctags數(shù)據(jù)進(jìn)行自定義:
無代碼語言模塊
無代碼語言模塊使得擴(kuò)展BBEdit的內(nèi)置語法著色和函數(shù)導(dǎo)航變得更加容易。編程語言的基本語法和著色規(guī)則可以用一個相對簡單的文本文件來表示,而不需要編程或高級邏輯。
終端集成
從命令行調(diào)用BBEdit并將結(jié)果傳遞給文檔。例如,PS(進(jìn)程狀態(tài))命令可以生成一些非常長的行。在這里,我們告訴PS提供完整的細(xì)節(jié),并將結(jié)果放入一個新文檔中,并將窗口滾動到文檔頂部。(終端窗口后面的文檔是BBEdit文檔。)
命令文件、文件夾、磁盤和服務(wù)器
FTP/SFTP瀏覽器
BBEdit提供了在FTP和SFTP服務(wù)器上處理文件的能力,就像它們是本地文件系統(tǒng)的一部分一樣容易。
組織項(xiàng)目
您還可以將文件從任何地方(磁盤上或從FTP/SFTP)添加到BBEdit項(xiàng)目(并保存項(xiàng)目以供重用)。雖然磁盤瀏覽器和FTP/SFTP瀏覽器窗口向您顯示卷的結(jié)構(gòu),但BBEdit項(xiàng)目允許您輕松訪問相關(guān)文件,而不必將它們放在一起。
命令行工具
BBEdit通過一系列強(qiáng)大的工具與Unix命令行進(jìn)行了廣泛的集成。這些都包括在應(yīng)用程序中:
享受文本全能
BBEdit使您更容易瀏覽最復(fù)雜的代碼,具有自動功能檢測、代碼折疊、可選行和光標(biāo)位置顯示、功能菜單、語法著色、不可見字符顯示等功能。
BBEdit功能是一個可視頁面指南(窗口右側(cè)較暗的區(qū)域)、選項(xiàng)卡停止指示器(垂直線)和當(dāng)前線高亮顯示(插入點(diǎn)的直線將用您選擇的顏色高亮顯示;此處為灰色)。
多文檔顯示和導(dǎo)航
收集和組織特定網(wǎng)站任務(wù)的所有HTML源文件,或?qū)⒕幊袒蚰_本作業(yè)的所有源文件收集到單個窗口中。通過將許多文檔合并到幾個窗口,減少屏幕混亂。
您還可以將所有相關(guān)文件組織到項(xiàng)目中,并保存項(xiàng)目文件以供重用。項(xiàng)目甚至可以包括通過FTP/SFTP打開的文件。
每個編輯窗口都提供一個用戶界面,用于將多個文本文檔打開到單個窗口中,然后快速輕松地在它們之間切換(通過單擊列表中的文檔、使用鍵盤命令或使用導(dǎo)航欄中的控件)。可以將文本文件拖到窗口的文件列表中,或在兩個不同窗口的文件列表之間。
通用Ctags支持
通用Ctags是一個強(qiáng)大的工具,用于索引和導(dǎo)航源代碼編寫的C,C++,JavaScript和許多其他語言。BBEdit通過自動定位Ctags索引文件并通過上下文菜單和“查找定義”命令方便地訪問索引符號,與通用Ctags集成。
通用Ctags支持使得在不離開舒適和高效的BBEdit環(huán)境的情況下,在源代碼中四處瀏覽變得非常容易。
達(dá)標(biāo)
BBEdit通過其自動化的HTML和CSS工具使它在第一時間就可以很容易地得到正確的結(jié)果。
標(biāo)記面板是由通知BBEdit的標(biāo)記語法檢查器的相同信息驅(qū)動的,因此它可以顯示與文檔中您正在編輯的點(diǎn)相應(yīng)的標(biāo)記、屬性和屬性值。
盡早發(fā)現(xiàn)代碼中的錯誤,并使用BBEdit的HTML語法檢查器輕松修復(fù)它們。
您甚至可以在部分文檔、包含生成內(nèi)容的文檔、甚至使用服務(wù)器端包含的文檔中驗(yàn)證代碼的正確性!您還可以在檢查語法時標(biāo)記要跳過的文檔部分。
HTML語法檢查器可以更容易地驗(yàn)證包含嵌入式腳本的HTML/XHTML源文件(例如,嵌入式Perl或PHP)以及不完整的HTML/XHTML文檔(例如,將與頁面模板文件合并的源文件)中的語法正確性。
在BBEdit中預(yù)覽頁面
“Preview in BBEdit”命令使用WebKit(驅(qū)動Safari、Google Chrome和其他流行網(wǎng)絡(luò)瀏覽器的引擎)預(yù)覽代碼。預(yù)覽窗口在您編輯時更新您的窗口,而不需要您保存、重新加載或切換應(yīng)用程序。如果您愿意,也可以使用任何可用的網(wǎng)絡(luò)瀏覽器進(jìn)行預(yù)覽。新的BBEdit預(yù)覽窗口現(xiàn)在包括對強(qiáng)大的WebKit檢查器的訪問,這樣您就可以檢查頁面的運(yùn)行時行為、動態(tài)調(diào)試JavaScript等等。
順利集成到現(xiàn)有工作流中
自動機(jī)支持
BBEdit包括一組反映其內(nèi)部文本轉(zhuǎn)換的Automator操作;Automator可以使用文本菜單上的大部分內(nèi)容,以及一個用于搜索和替換的“全部替換”操作;以及一些支持操作,以使文本進(jìn)出打開的BBEdit文檔的過程更加順暢。不需要腳本!
增強(qiáng)的SCM支持
與Git和Subversion的直接集成:BBEdit的Git和Subversion菜單包含了您進(jìn)行普通操作所需的所有命令。此外,當(dāng)從BBEdit中提交時,一個方便的提交表單使編寫提交注釋變得容易。
最后,對版本控制系統(tǒng)的內(nèi)置支持使用BBEdit的編輯環(huán)境來編寫提交更改文件時包含的注釋。
bbdiff
bbdiff命令行工具允許您從Unix命令行調(diào)用BBEdit強(qiáng)大的“查找差異”命令。您甚至可以將Subversion、Perforce和Git配置為使用BBEdit查看文件修訂之間的差異。
bbresults
許多Unix工具和腳本生成引用特定文件和行位置的輸出(例如,編譯錯誤)。bbresults命令行工具允許您在BBEdit中的易于導(dǎo)航的GUI結(jié)果窗口中顯示此輸出。
Shell工作表
BBEdit的Shell工作表不僅僅是一個終端,它們是Shell和BBEdit中最好的!在BBEdit中輸入并運(yùn)行Unix命令,同時應(yīng)用BBEdit的編輯功能來準(zhǔn)備命令,或?qū)敵鲞M(jìn)行切片。如果您愿意,可以利用應(yīng)用程序的中央Unix工作表將所有工作表放在一個地方;或者創(chuàng)建您自己的工作表文檔。為了方便起見,每個BBEdit項(xiàng)目都有自己的工作表。
BBEdit 13有什么新功能?
Pattern Playgrounds——“Pattern Playground”窗口提供了一個交互式界面,用于試驗(yàn)Grep模式(正則表達(dá)式)的行為。這使得創(chuàng)建復(fù)雜模式的過程少了很多嘗試和錯誤,因?yàn)樵趫?zhí)行任何不可逆轉(zhuǎn)的操作之前,您可以確切地看到什么將匹配,以及如何匹配。
Grep Cheat Sheet ——Grep Cheat Sheet提供了對許多常見正則表達(dá)式習(xí)慣用法的快速訪問以及簡短的描述。它不僅對學(xué)習(xí)如何編寫正則表達(dá)式(“grep”)模式非常有用,而且對有經(jīng)驗(yàn)的Grep用戶也非常有用。備忘單可用于通常編寫Grep模式的地方:查找、多文件搜索和模式操場窗口;以及“包含的進(jìn)程行”、“進(jìn)程重復(fù)項(xiàng)”和“排序行”對話框。
改進(jìn)的暗模式支持和外觀切換——BBEdit 13可以自動跟蹤系統(tǒng)外觀(適用于Mac OS Catalina的自動暗模式切換),也可以使BBEdit的外觀始終為暗(或亮)。為每個外觀模式設(shè)置單獨(dú)的顏色方案,它們會自動更改!
從“查找”窗口進(jìn)行實(shí)時搜索——當(dāng)您在“查找”窗口中編輯搜索字符串和選項(xiàng)時,BBEdit將自動在后面的編輯窗口中突出顯示匹配項(xiàng)。
應(yīng)用文本轉(zhuǎn)換——使用此命令可將文本菜單中的任何轉(zhuǎn)換快速應(yīng)用于多個文件或文件夾。
“Commands”命令——這是在BBEdit 12.5中添加的。通過此面板,您可以通過鍵盤快速訪問BBEdit中的任何可用菜單命令。使用一個方便的鍵盤(Command-Shift-U,或者自己設(shè)置),并獲得一個顯示所有可用菜單命令的面板。鍵入幾個字符,然后快速進(jìn)入要查找的菜單命令、最近使用的文件、剪輯、腳本或文本過濾器。按回車鍵或返回,您就可以開始使用了。

京ICP備09015132號-996 | 違法和不良信息舉報電話:4006561155
© Copyright 2000-2026 北京哲想軟件有限公司版權(quán)所有 | 地址:北京市海淀區(qū)西三環(huán)北路50號豪柏大廈C2座11層1105室
北京哲想軟件集團(tuán)旗下網(wǎng)站:哲想軟件 | 哲想動畫