帶格式代碼輸出工具 |
帶格式代碼輸出工具
該專家用於將部分或全部 Pascal/C/C++ 代碼按照語法高亮顯示的格式輸出成 HTML 或 RTF 格式。當 IDE 當前編輯對像為代碼編輯器時,該工具可用。
使用該專家,可以將 IDE 中已選擇代碼直接轉換為 HTML 格式放入剪貼板,可以在 Word 等支持 HTML 格式的字處理軟件中直接粘貼,也可以粘貼成純文本,特別適合於編寫文檔時插入代碼。
另外,該專家還支持輸出當前編輯文件、輸出當前所有打開的文件、輸出當前工程中包含的所有文件以及輸出當前工程組中包含的所有文件等批量轉換輸出功能。轉換文件時會彈出對話框詢問選擇 HTML 格式還是 RTF 格式、HTML 格式的輸出編碼,以及選擇是否轉換完畢後打開目標文件或目錄等。需要說明的是,HTML 格式編碼的選擇只影響輸出的 HTML 文件頭的編碼部分,不影響文件本身的編碼。
點擊對應的子菜單項可以進行轉換輸出。
參數設置
專家的設置界面包括兩頁,第一頁的常規設置如下圖,可以設置各個輸出命令的快捷鍵,並可以設置進行批量文件輸出的時候是否顯示進度條。
第二頁是字體設置,如下圖所示。用戶可以自定義 Pascal/C/C++ 代碼中各個語法部分的字體,默認採用 Delphi 編輯器的默認高亮顯示字體。這裡,關鍵字、註釋等的字體都由一個基準字體變化而來(如關鍵字加粗、註釋變斜並且顏色變為深藍等),這個字體的基準被稱為基礎字體,修改基礎字體會影響到其他所有類別的輸出字體。
修改:修改當前選擇的字體,當修改基準字體時,會影響到其他字體。另外,雙擊顯示區和點擊本按鈕的功能一樣,都是修改當前代碼類別的對應字體。
重置:恢復字體的初始設置,基準字體採用Courier New,10。
載入:嘗試從註冊表中根據已保存的高亮字體參數來設置各種字體,有可能註冊表中不存在字體信息而導致載入不成功。
相關主題