首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> VC >> VC 教學

VC6 開發效率 13 招:括號跳轉、巨集追蹤、程式碼格式化、NCB 修復、ClassView 分類等

     編輯:VC 教學

前言

VC6 雖然年代久遠,但許多維護專案仍在使用。熟悉 IDE 隱藏功能能大幅提升開發效率。本文整理 13 個實用技巧,涵蓋編輯、導航、除錯、專案管理等面向。

13 個必學技巧

1. 快速跳轉配對括號

游標置於 { [ ( < 前,按 Ctrl+] 即跳至對應右括號。若不匹配則蜂鳴器響且游標不動。選取整個函式區塊:游標在 { 按 Ctrl+Shift+]。

2. 跳轉至巨集/變數/函式定義

游標在識別字上按 F12 或右鍵 Go To Definition。若未建立瀏覽資訊會提示建立。

3. 格式化亂糟糟的程式碼

選取區塊按 Alt+F8 自動縮排。Tab/Shift+Tab 整體右/左移一級。

4. 成員列表不顯示(IntelliSense 失效)

關閉專案,刪除專案目錄下 .ncb 檔,重開專案自動重建。

5. ClassView 大量類別分類管理

ClassView 空白處右鍵 New Folder,將同類別拖入資料夾。也可在 FileView 建立實體資料夾對應。

6. 前置處理器指令跳轉

游標在 #if / #endif 按 Ctrl+K 跳轉對應配對。

7. 專案加入系統 Library

Project → Settings → Link → Object/library modules 輸入 lib 名稱(空白分隔),或在原始碼用 #pragma comment(lib, "xxx.lib")。

8. 專案加入系統標頭檔

#include <filename.h> 搜尋系統目錄;#include "filename.h" 搜尋專案目錄。

9. 整合開發環境中使用組合語言除錯

偵錯模式下按 Ctrl+F7 切換至反組譯視窗。

10. ClassWizard 處理系統訊息(如 WM_NCHITTEST)

ClassWizard → Class Info → Message filter 改為 Window 即可看到所有視窗訊息。

11. 乾淨刪除一個類別

  1. FileView 刪除 .h/.cpp(從專案移除)。
  2. 關閉專案,在檔案系統實際刪除 .h/.cpp/.clw。

12. 主控台應用程式支援 MFC

專案設定 C/C++ → Code Generation → Use run-time library 選 Debug Multithread(或 Release Multithread),並在 stdafx.h #include <afx.h>。

13. 僅有 EXE 時漢化資源

VC 以 Open File → Resources 開啟 EXE,直接修改字串表、對話框等資源後儲存。或使用第三方工具 ExeScope、Resource Hacker。

專案檔案副檔名速查

副檔名用途
.optIDE 視窗配置、工具列位置
.aps資源編輯器二進位快取
.clwClassWizard 資料(INI 格式)
.dsp專案檔(文字)
.dsw工作區檔
.plg建置記錄 (HTML)
.hpj說明專案
.mdp舊版專案檔
.bsc瀏覽資訊(需開啟 Generate Browse Info)
.map連結器映像對應
.pch預編譯標頭(體積大)
.pdb除錯資料庫
.expDLL 匯出資訊
.ncbIntelliSense 快取
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved