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

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