6. 我如何用pspad來配置乙個ide環境呢?
下面就以c/c++為例配置乙個簡單的ide。首先從選單中選擇setting=>highlighters settings,出現如下對話方塊,第乙個標籤頁可以設定語法高亮,pspad內建了一些預定義的樣式,也可以定製自己的樣式,定製完畢還可以儲存下來,如下圖:
第二個標籤頁可以設定外部幫助檔案,比如我設定乙個chm文件作為c/c++的參考文件,這樣當我在編碼時,如果忘了某個函式的用法,可以選中這個函式,然後按下alt+f1,就能調出事先設定好的幫助文件,並直接定位到相關函式。參考下圖:
或許有人用習慣了vc6中的f1鍵調出msdn,pspad把f1用作了自己的幫助文件調出,不過這個可以設定的,開啟program settings,選擇direct edit,將f1helpineditor的值設定為0,如下圖:
prog0=astyle,|d:/pspad editor/astyle/bin/astyle.exe| --style=ansi --suffix=none --convert-tabs |%file%|,用預置的ansi格式,不進行檔案備份,將tab轉化為空格;
第四個標籤頁是設定編譯器的。這裡的設定需要注意以下幾方面:
如果你選擇的目錄有空格,要用雙引號把路徑引用起來;比如:"%file%"
如果編譯出現錯誤你想通過log視窗中的資訊直接定位到相應的檔案行,需要選擇log window type為list;
我用的這個版本定位錯誤行的時候無法通過雙擊定位,只能從右鍵選單中選擇,最新的版本可以雙擊直接定位到錯誤行。
7.關於自動換行:
所謂硬換行就是一般編輯器的換行方式,自動適應視窗寬度,根據視窗寬度換行。pspad預設的不是這種方式,如果需要這種換行需要在設定中取消:wrap(soft) with right edge;否則預設的就是軟換行,也就是可以在視窗右邊界設定一條線,過了這條線才自動換行。
8. 為什麼我的pspad啟動比較慢?
pspad支援指令碼,安裝的時候會安裝一些預設的指令碼,這些指令碼在選單的script中可以看到,啟動的時候會載入這些指令碼,很多防毒軟體是要掃瞄指令碼的,很可能是這個原因導致了pspad啟動比較慢。如果這些指令碼對你沒什麼用處的話,可以在設定中取消:system integration=》ingegrated script support(wsh),看看選單中是不是沒有script一項了?
9. pspad可以調整行距嗎?
10.其它貼心的小功能:
11. 下面說說pspad的弱點:
最後羅嗦一句,pspad是用delphi實現的。
vim編輯器 程式設計師專用Vim編輯器MacVim
macvim for mac版是乙個將vim程式設計師編輯器帶入mac的專案。另一方面,vim基於強大的vi應用程式,這是乙個為unix作業系統開發的文字編輯器。除了其他功能之外,macvim應用程式還支援使用熱鍵,包括全屏模式,允許您使用透明背景等等。請記住,即使macvim可以處理文字,它也不是...
Vim 打造Linux C C 程式設計師的編輯器
所謂 工欲善其事,必先利其器 所謂 磨刀不誤砍柴工 在linux下,vim時一種最常見的編輯器,很多linux的發行版就自帶了 不過 ubuntu目前時需要自己安裝的,預設只帶了vi 今天搞了半天了vim,通過幾個外掛程式來武裝我的vim,使其能向傳說中的一樣成為c c 程式設計師的利器。通過配置和...
Vim 打造Linux C C 程式設計師的編輯器
所謂 工欲善其事,必先利其器 所謂 磨刀不誤砍柴工 在linux下,vim時一種最常見的編輯器,很多linux的發行版就自帶了 不過 ubuntu目前時需要自己安裝的,預設只帶了vi 今天搞了半天了vim,通過幾個外掛程式來武裝我的vim,使其能向傳說中的一樣成為c c 程式設計師的利器。通過配置和...