vc6.0的自動提示的設置問題

1.菜單“Tool”->“Option”->“Editor”項中的“Statement    completion Options" 裏面的那幾項就是負責這個的。 只要把“Auto List Members”項選中即可.

2.在編輯狀態下不能使用代碼自動完成功能?

有時輸入一個類的對象後,按“.”後不能調出該類的成員變量或成員函數,寫代碼時就很不方便。

    這點可能是 VC++6.0 版本的一個 Bug,我們可以按照以下步驟解決,如果再次出現,可再次使用如下方法。

    1,關閉工程;
    2,刪除“工程名.ncb”文件。
    3,重新打開工程。

附帶一下VS工程的幾個文件的用途:

.clw文件記錄了類的信息,如果classView中某個類不見了,重新生成該文件就可以了,方法:刪除此文件,點擊“建立類嚮導”,根據提示輸入工程名稱就可以了;
.ncb文件記錄了類的提示信息,如果類的成員函數和變量的提示不見了,重新生成該文件即可,方法同上;
.aps文件記錄了資源信息,要利用現成的資源,需要修改3個文件,.rc文件,Resource.h文件和.aps文件,.aps直接刪除後,進入程序,VC會自動生成。

.dsp 工程文件,文本格式,不可丟失或損壞

.dsw 工作區文件,丟失或損壞時,可點擊.dsp文件打開工程,.dsw文件自動重建

.clw ClassWizard信息文件,ini格式,ClassWizard出問題時可刪除它再重建

.map 映像信息文件,編制DLL寫.def文件時,若不知道函數導出順序,可在
   Prject \ Settings \ Link 頁中選中“Generate mapfile”,重新build,
   用記事本或其它類似程序打開生成的.map文件,裏面可看到函數導出表

.i    在命令行環境下輸入:cl ***.cpp /P (注意後面的參數P大小寫敏感),
   程序文件夾中會生成.i文件,用記事本或其它類似程序打開,可看到.cpp
   文件經預處理後的結果

.ncb 無編譯瀏覽文件,當自動完成功能(自動顯示成員變量列表)出問題時,
   可刪除它,build 後自動重建。


其它:
.aps 資源輔助文件,二進制格式
.opt 開發環境參數(如工具條位置)文件
.plg 編譯信息(如error和warning信息)文件,html格式

.pch 預編譯文件,可加快編譯速度,但改文件非常大
.pdb 記錄程序相關的數據和調試信息
.exp dll信息文件,編譯dll時纔會生成
.bsc 用於瀏覽項目信息,可在
   Prject \ Settings \ Link 頁中勾掉“Generate Browse Info File”,
   禁止生成.bsc文件,以加快編譯速度。但若使用Source Browser的話
   就必須有這個文件

1.關閉工程
2.刪除工程下.clw .ncb 文件及\debug目錄,
3.重建工程Rebuild All

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章