VS使用技巧

  • 技巧 0 刪除文件中的當前行: Home + Shife-End + Delete
  • 技巧 1.1 避免意外複製一個空白行
    • 工具->選項->文本編輯器->所有語言->常規: 沒有選定內容時對空行應用剪切或複製命令
  • 技巧 1.2 通過剪貼板來循環粘貼不同內容
    • Ctrl-Shift-V: 可以在過去剪切或複製到剪貼板上的20條內容間進行循環粘貼
  • 技巧 1.3 使用 Ctrl+Enter 組合鍵在上方插入一行, Ctrl+Shift+Enter 組合鍵在下方插入一行
  • 技巧 1.4 使用 Ctrl+W 組合鍵選擇當前單詞
  • 技巧 1.5 使用 Ctrl+Delete 組合鍵刪除下一個單詞, Ctrl+Backspace 組合鍵刪除前一個單詞
  • 技巧 1.6 使用 Ctrl+L 組合鍵剪切當前行, Ctrl+Shift+L 組合鍵刪除當前行
    • 如果當前行上沒有選擇任何內容, shift+delete鍵將剪切當前行. 如果選擇了文本, shift+delete則只會剪切選中的文本
  • 技巧 1.7 刪除一行開頭的水平空白
    • 編輯->高級: "刪除水平空白"命令. 快捷方式 Ctrl+K Ctrl+\. 這組合命令在用於選擇多行並刪除每一行開頭的空白
  • 技巧 1.8 將代碼或文本拖動到新位置
    • 按下鼠標左鍵, 選擇要剪切或者複製的代碼塊, 而後拖到目的位置, 如果按下Ctrl則實現複製, 不按下Ctrl則實現剪切. 這個操作還可在文件間進行
  • 技巧 1.9 右鍵拖動代碼可將代碼移動或複製到某處
    • 選擇一段代碼塊, 點擊右鍵不放, 拖到目的位置後放開右鍵, 則會彈出菜單選擇複製還是剪貼.
  • 技巧 1.10 在編輯器中調換字符, 單詞和行的順序
    • Ctrl+T 調換字符(和之前的字符), Ctrl+Shift+T 調換單詞(和之後的單詞), Alt+Shift+T 調換行(和之後的行調換)
  • 技巧 1.11 在編輯器中使用鍵盤快捷鍵來改變單詞的大小寫
    • Ctrl+Shift+U 變爲大寫, Ctrl+U 變爲小寫
  • 技巧 1.12 使用標準工具欄上的撤銷堆棧
    • "撤銷"或"重複"按鈕的下拉內容可以一次多個命令
  • 技巧 1.13 使用鼠標滾輪在各個方向上滾動
  • 技巧 1.14 在不滾動的情況下跳到編輯器中當前視圖的頂部或底部
    • Ctrl+PgUp 光標移動到當前編輯器視圖的頂部, Ctrl+PgDn 光標移到當前編輯器試圖的底部, Ctrl+Shift+PgUp 選擇當前光標位置與視圖頂部之間的所有文本, 同理 Ctrl+Shift+PgDn
  • 技巧 1.15 隱藏編輯器中的垂直和水平滾動條
    • 工具->選項->文本編輯器->常規->顯示 取消"垂直滾動條"和"水平滾動條"選項
  • 技巧 1.16 通過返回標記在編輯器中進行向前和向後定位
    • 標準工具欄中可以找到"向前定位"(Ctrl+Shift+減號)和"向後定位"(Ctrl+減號)圖標
    • 做標記的地方
      • 增量式搜索(包括反向)
      • "轉到行"操作, 例如 Ctrl+G鍵
      • 刪除此操作
      • 搜索
      • 打開文件
  • 技巧 1.17 使用撤銷操作將光標跳回到上一個插入點
    • 工具 -> 選項 -> 文本編輯器 -> 常規 -> 在撤銷列表中包含插入點的移動
  • 技巧 1.18 通過鍵盤訪問導航欄
    • Ctrl+F2(似乎無用, 可能是Visual Assist的緣故)
    • 工具 -> 選項 -> 文本編輯器 -> 所有語言 -> 常規: 不選擇(或選擇)"導航欄"選項
  • 技巧 1.19 拆分窗口和新建窗口
    • 菜單 窗口 -> 拆分
    • 水平滑動條的拆分控件
  • 技巧 1.20 F6鍵在拆分的編輯器視圖之間跳轉
  • 技巧 1.21 在編輯器內啓用 URL 定位
    • 工具 -> 選項 -> 文本編輯器 -> 所有語言 -> 常規 -> 啓用單擊UML定位
  • 技巧 1.22 使用 Ctrl+G 時不彈出 "轉到行" 對話框
    • Ctrl+D; 輸入行號; Ctrl+G
  • 技巧 1.23 啓用自動換行
    • 工具 -> 選項 -> 文本編輯器 -> 所有語言 -> 常規 -> 自動換行 -> 顯示可視的自動換行標誌符號
    • 工具 -> 選項 -> 環境 -> 字體顏色 -> 可見空白: 爲自動換行自定義虛字的項前景色
  • 技巧 1.25 增大編輯器中工具提示的字體大小
    • 工具 -> 選項 -> 環境 -> 字體和顏色 -> 顯示其設置 -> 編輯器工具提示
  • 技巧 1.26 將宏綁定到鍵盤快捷鍵(或者說, 如何快速增大或減小文本編輯器的字體大小)
    • 工具 -> 選項 -> 環境 -> 鍵盤: 在"顯示命令包含" 編輯框中輸入宏
  • 技巧 1.29 改變書籤的顏色
  • 技巧 1.31 在編輯器中顯示行號
    • 工具 -> 選項 -> 文本編輯器 -> 所有語言 -> 常規 -> 行號
  • 技巧 1.32 查看可見空白
    • 編輯 -> 高級 -> 查看空白
    • Ctrl-R, Ctrl-W
  • 技巧 1.36 隱藏狀態欄
    • 工具 -> 選項 -> 環境 -> 常規 -> 顯示狀態欄
    • 雙擊顯示行, 列和字符的狀態欄部分, 可以彈出"轉到行"對話框
  • 技巧 2.1 使用編輯器中的塊/列選擇
    • 流選擇: shift+方向鍵 快選擇: Shift+Alt+方向鍵
  • 技巧 2.2 按 Esc 鍵時跳轉到所選文本的開始處
    • 工具 -> 選項 -> 文本編輯器 -> 常規 -> 按 Esc 鍵後轉到選擇定位點
  • 技巧 2.3 使用 Ctrl+= 鍵選擇從當前光標位置到最後一個返回標記之間的所有代碼
  • 技巧 2.4 在編輯器中交換當前的定位點位置
    • Ctlr+K, Ctrl+A --- 選擇塊的光標位置變化
  • 技巧 2.5 使用鍵盤快捷鍵快速註釋和取消註釋代碼
    • Ctrl+K, Ctrl+C 註釋代碼, Ctrl+K, Ctrl+U 取消註釋代碼
  • 技巧 2.6 在編輯器中顯示導引線已幫助你設置代碼格式
    • H_C_USER\Software\Microsoft\VisualStudio\Text Editor
    • 創建 Guides 字符串值 RG_SZ 鍵, 鍵值的格式是 RGB(x,y,z)n1,...,n13, x,y,z是色值, n是列數, 最多13條導線, 例如 #ff00005,20
  • 技巧 2.12 摺疊和展開代碼
    • 切換大綱顯示展開 --- Ctrl+M, Ctrl+M
    • 切換所有大綱顯示 --- Ctrl+M, Ctrl+I
    • 停止大綱顯示 --- Ctrl+M, Ctrl+P
    • 啓動自動大綱顯示
    • 摺疊到定義 --- Ctrl+M, Ctrl+O
  • 技巧 2.13 剪切並粘貼一個摺疊的代碼塊
    • 剪貼一個函數, 可以將函數摺疊起來, 而後按 Ctrl+L 鍵剪切當前行
  • 技巧 2.14 在不關閉大綱顯示的情況下隱藏大綱顯示(選定內容的邊距)
    • 工具 -> 選項 -> 文本編輯器 -> 常規 -> 選定內容的邊距
  • 技巧 2.17 自動突出分割符
    • 工具 -> 選項 -> 文本編輯器 -> 常規 -> 自動突出顯示分隔符
    • 工具 -> 選項 -> 環境 -> 字體和顏色 -> 大括號匹配(突出顯示) 修改顏色
    • 工具 -> 選項 -> 環境 -> 字體和顏色 -> 括號匹配(方括號) 修改顏色
  • 技巧 2.20 在意外關機時 Visual Studio 自動恢復文件
    • 工具 -> 選項 -> 環境 -> 自動回覆
  • 技巧 2.21 針對指定文件擴展名使用特定語言的語法突出顯示功能
    • 工具 -> 選項 -> 文本編輯器 -> 文件擴展名
  • 技巧 2.22 打開文件時重用同一個編輯器窗口
    • 工具 -> 選項 -> 環境 -> 文檔 -> 重用當前文檔窗口(如果已保存)
  • 技巧 2.23 在編輯器中自動刷新已打開的文檔
    • 工具 -> 選項 -> 環境 -> 文檔 -> 當文件在該環境外發生更改時進行檢測, 下面的另一個選項"自動加載更改(如果已保存)"
  • 技巧 2.24 在 Visual Studio 中編輯只讀文件
    • 工具 -> 選項 -> 環境 -> 文檔 -> 允許編輯只讀文件, 但在試圖保存時發出警告
  • 技巧 2.26 自定義"最近的文件"列表中顯示的項數(以及在何處找到這些列表)
    • 工具 -> 選項 -> 環境 -> 常規 -> 最近的文件
  • 技巧 2.27 設置書籤並在多個書籤之間導航
    • Ctrl+K, Ctrl+K 設置一個書籤
    • Ctrl+K, Ctrl+N 下一個書籤
    • Ctrl+K, Ctrl+P 前一個書籤
    • Ctrl+K, Ctrl+L 刪除所有書籤
  • 技巧 2.28 在"書籤"窗口中, 如何在書籤文件夾之間導航
    • Ctrl+Shift+K, Ctrl+Shift+P 移動到文件夾內的前一書籤
    • Ctrl+Shift+K, Ctrl+Shift+N 移動到文件夾內的下一書籤
  • 技巧 2.29 爲快速查找的所有結果創建書籤
    • 查找對話框有"全部創建書籤"按鈕
  • 技巧 2.30 使用 Ctrl+J 鍵調用語句完成
  • 技巧 2.31 顯示函數的參數信息 Ctrl+Shift+空格鍵
  • 技巧 2.32 顯示函數的快速信息 Ctrl+K, Ctrl+I
  • 技巧 2.37 默認關閉 IntelliSense
    • 工具 -> 選項 -> 文本編輯器 -> 所有語言 -> 常規 -> 自動列出成員/參數信息
  • 技巧 2.41 瀏覽代碼段和添加新代碼段
    • 工具 -> 代碼管理器, Ctrl+K, Ctrl+B 組合鍵
  • 技巧 3.1 體驗漸進式搜索的強大功能
    • 按 Ctrl+I 鍵
    • 開始輸入要搜索的文本
    • 再次按 Ctrl+I, 跳到搜索字符串中出現的下一個位置
    • 按 Ctrl+Shift+I, 進行反向搜索
  • 技巧 3.2 在不打開"查找和替換"窗口的情況下, 使用 Ctrl+F3 鍵搜索當前選中的單詞(光標放在要查找的單詞之上)
  • 技巧 3.3 不自動搜索當前選中的單詞
    • 工具 -> 選項 -> 環境 -> 查找和替換 ->自動用編輯器中的文本填充"查找內容"
    • 現在按 Ctrl+F(快速查找)或者Ctrl+Shift+F(在文件中查找)或Ctrl+H(快速替換)時, "查找內容"組合框將不會自動顯示當前單詞或選定的文本
  • 技巧 3.4 使用 F3 鍵盤搜索上次的搜索內容, Shift+F3鍵則是搜索前一個實例, 只能用於"快速查找"和"在文件中查找"
  • 技巧 3.5 使用 Ctrl+F鍵在當前文檔中進行快速查找
  • 技巧 3.6 使用"查找"組合框在當前文檔中進行快速查找
    • Ctrl+D 定位到"查找"組合框, 輸入查找字符串, Enter 向前搜索, Shift+Enter 向後搜索
  • 技巧 3.8 使用 Ctrl+H 鍵打開"快速替換"窗口
  • 技巧 3.9 在首次搜索到匹配項之後隱藏"快速查找/快速替換"窗口
    • 工具 -> 選項 -> 環境 -> 查找和替換 -> 找到"快速查找"或"快速替換"的匹配項後隱藏"查找和替換"窗口
  • 技巧 3.10 搜索符號
    • 快捷鍵 Alt+F12
  • 技巧 3.11 通過 Shift+Alt+F12 鍵使用"查找符號"功能
  • 技巧 3.12 在文件中進行查找, Ctrl+Shift+F 打開"在文件中查找"窗口
  • 技巧 3.14 停止"在文件中查找"搜索, Alt+F3以及S組合鍵
  • 技巧 3.15 替換文件中出現的所有搜索字符串, Ctrl+Shift+H 打開"在文件中替換"窗口
    • 注意"結果選項"區域中的另一個選項"全部替換後保持已修改的文件的打開狀態"
  • 技巧 3.17 使用F8鍵在"查找結果"窗口內進行定位
  • 技巧 3.18 顯示和隱藏查找消息
    • 工具 -> 選項 -> 環境 -> 查找和替換 -> 顯示提供相關信息的消息/顯示警告消息
  • 技巧 3.19 瀏覽"查找符號"的結果
    • Ctrl+Alt+F12 彈出"查找符號結果"窗口
    • F8, Shift+F8 定位上一個/下一個結果
    • 在"查找符號結果"窗口中按F12鍵
    • 右鍵單擊符號打開上下文菜單, 選擇"瀏覽定義"
  • 技巧 3.20 在編輯器中搜索隱藏文本
    • "查找和替換"窗口 -> 查找選項 -> 搜索隱藏文本
  • 技巧 3.22 在搜索時使用通配符和正則表達式
    • "查找和替換"窗口 -> 查找選項 -> 使用
  • 技巧 4.1 使用 Ctrl+Alt+下箭頭 打開文件選項卡頻道的文件下拉菜單
  • 技巧 4.2 使用文件選項卡頻道上的"除此之外全部關閉", 可設置快捷方式, 綁定命令文件-除此之外全部關閉
  • 技巧 4.3 從文件選項卡頻道複製文件的完整路勁
  • 技巧 4.4 直接打開包含活動文件的Windows資源管理器
    • 右鍵單擊任何一個文件選項卡, 選擇"打開所在的文件夾"
  • 技巧 4.5 只關閉選定的文件
    • 窗口 -> 窗口... 打開"窗口'對話框
  • 技巧 4.7 使用 Ctrl+Tab鍵打開IDE導航器, 快速查看並瀏覽所有打開的文件和工具窗口
  • 技巧 4.8 金庸 IDE 導航器
    • 工具 -> 選項 -> 環境 -> 鍵盤 -> 顯示命令包含 -> 窗口:下一個文檔窗口導航 -> 移除
    • 如果要恢復: 顯示命令包含 -> 窗口:下一個文檔窗口 -> 按快捷鍵 -> Ctrl+Tab -> 分配 -> 確定
  • 技巧 4.9 使用 Ctrl + F6 鍵和 Ctrl + Shift + F6 鍵在打開的文檔窗口間導航
  • 技巧 4.10 使用 Ctrl + F4 鍵關閉編輯器中當前打開的文檔
  • 技巧 4.11 進入 MDI 模式
    • 工具 -> 選項 -> 環境 -> 窗口布局 -> 多個文檔
  • 技巧 4.17 使用一條命令自動隱藏所有工具窗口
    • 窗口 -> 自動全部隱藏
  • 技巧 4.18 自定義按下工具窗口圖釘時的行爲, 自動隱藏工具窗口還是整個工具窗口選項卡組
    • 工具 -> 選項 -> 環境 -> 常規 -> "自動隱藏"按鈕隻影響活動工具窗口
  • 技巧 4.19 在自動隱藏的一欄中右鍵單擊顯示自動隱藏的工具窗口
  • 技巧 4.20 雙擊工具窗口的標題欄可重新停靠該工具窗口
  • 技巧 4.22 加快或鍵盤工具窗口從停靠位置滑出的速度
    • 工具 -> 選項 -> 環境 -> 常規 -> 動畫處理環境工具
  • 技巧 4.24 使用選項卡式文檔最大化工具窗口
  • 技巧 4.25 使用 Alt+F7 鍵和 Alt+Shift+F7 鍵移到下一個或前一個工具窗口
  • 技巧 4.26 使用 Alt+F6 鍵和 Alt+Shift+F6 鍵在打開的工具窗口間循環
  • 技巧 4.27 使用 Ctrl+PgUp 鍵和 Ctrl+PgDn 鍵在工具窗口組中的各個工具窗口間導航
  • 技巧 4.28 自定義單擊X按鈕時對工具窗口或工具窗口選項卡組的操作
    • 工具 -> 選項 -> 環境 ->常規 -> 關閉按鈕隻影響活動工具窗口
  • 技巧 4.29 使用鍵盤拖動工具窗口
    • 選定工具窗口, Alt+減號打開工具窗口菜單, 選擇移動
  • 技巧 4.30 使用鍵盤調整工具窗口的大小
    • 在移動工具窗口時, 按一次 Alt 鍵
    • 按一次空格鍵, 選擇大小
  • 技巧 4.31 訪問工具窗口內的工具欄
    • Shift + Alt 鍵
  • 技巧 4.32 使用 Shift+Esc 鍵關閉工具窗口
  • 技巧 4.33 只導出窗口布局
    • 工具 -> 導入和導出設置 -> 導出 -> 常規設置 -> 窗口布局
  • 技巧 4.34 Shift + Alt + Enter 進入全屏模式
  • 技巧 4.35 訪問能夠自定義的文件窗口布局模式
    • 命令提示符打開要編程的文件
  • 技巧 4.37 隱藏或顯示任何工具欄的默認按鈕.
    • 工具 -> 自定義 對話框
  • 技巧 4.40 在工具欄的工具提示中顯示快捷鍵
    • 右鍵單擊工具欄 -> 自定義 -> 在屏幕提示中顯示快捷鍵
  • 技巧 4.41 自定義上下文菜單上的命令
    • 工具 -> 自定義 -> 工具欄 -> 上下文菜單
  • 技巧 5.1 從"命令"窗口運行 Visual Studio 命令
    • Ctrl+Alt+A 鍵打開"命令"窗口, 或者選擇 視圖 -> 其他窗口 -> 命令 打開
      • File.Open C:\Sample\myFile.txt
      • Help vs.commandwindow
      • ?i 返回變量i的內容
  • 技巧 5.2 在"命令"窗口中進行搜索
    • Edit.Find /options /reset
  • 技巧 5.3 記錄"命令"窗口的會話
    • log -on <文件名>
    • log -off 關閉
  • 技巧 5.4 從"命令"窗口運行外部可執行程序
    • Tools.Shell
  • 技巧 5.6 使用 F8 鍵和 Shift+F8 鍵在"輸出"窗口中的錯誤之間導航
  • 技巧 5.8 使用鍵盤跳至"輸出"窗口內的不同窗格
    • "輸出"窗口 有一個"顯示以下輸出"下拉列表, 可以使用鍵盤快捷鍵綁定
  • 技巧 5.9 在生成期間停止"輸出"窗口的顯示
    • 工具 -> 選項 -> 項目和解決方案 -> 常規 -> 在生成開始時顯示輸出窗口
  • 技巧 5.10 在"輸出"窗口啓用自動換行
    • "輸出"窗口的工具欄有一個圖標, 可以用來啓用自動換行
  • 技巧 5.11 自定義"輸出"窗口的顏色方案
    • 工具 -> 選項 -> 環境 -> 字體和顏色 -> 顯示其設置 -> 輸出窗口
  • 技巧 5.12 將調試消息重定向到"輸出"窗口
    • 工具 -> 選項 -> 調試 -> 常規 -> 將所有輸出窗口文本重定向到即時窗口
  • 技巧 5.13 不能在"輸出"窗口啓用"停止搜索"
  • 技巧 5.14 將代碼拖放到工具箱的"常規"選項卡
  • 技巧 5.16 不讓工具箱自動填充在解決方案中找到的所有組件
    • 工具 -> 選項 -> Windows 窗體設計器 -> 常規 -> AutoToolboxPopulate -> False
  • 技巧 5.17 使用"*"展開工具箱的全部組件, 使用"/"摺疊工具箱的全部組件
  • 技巧 5.18 使用 Ctrl+上箭頭 和 Ctrl+下箭頭 在工具箱的控件組之間移動
  • 技巧 5.19 按字母順序對工具箱中的組件排序
  • 技巧 5.20 在工具箱的圖標視圖和列表視圖之間切換
    • 右鍵單擊, 切換列表視圖
  • 技巧 5.21 使用"全部顯示"找到已隱藏的工具箱控件
    • 右鍵單擊, 全部顯示
  • 技巧 5.22 使用 Ctrl+C 鍵複製工具箱選項卡中的控件, 然後用 Ctrl+V 鍵將該控件粘貼到另一個工具箱選項卡
  • 技巧 5.23 新建工具箱選項卡
    • 右鍵單擊, 添加新選項卡
  • 技巧 5.24 使用任務列表創建獨立於代碼的用戶任務
    • 用戶任務保存在 .suo 文件內
    • 視圖 -> 任務列表, 下拉框內爲"用戶任務", 工具欄"創建用戶任務"按鈕, 每個任務左邊的複選框可表示該任務已完成.
  • 技巧 5.25 爲任務列表的用戶任務分配優先級
  • 技巧 5.26 在任務列表中創建和查看 TODO 註釋
    • 下拉框選擇"註釋", 如代碼有 TODO 註釋, 則會顯示
  • 技巧 5.27 在任務列表中創建快捷方式
    • 菜單: 編輯 -> 書籤 -> 添加任務列表快捷方式
  • 技巧 5.28 在任務列表中顯示 HACK, UNDONE和自定義標記
    • 工具 -> 選項 -> 環境 -> 任務列表 -> 標記列表
  • 技巧 5.29 將刪除用戶任務時的提示禁用
    • 工具 -> 選項 -> 環境 -> 任務列表 -> 確認刪除任務複選框
  • 技巧 5.30 在任務列表上顯示完整的文件路徑
    • 只適用於註釋和快捷方式
    • 工具 -> 選項 -> 環境 -> 任務列表 -> 隱藏完整文件路徑
  • 技巧 5.31 創建可在不同任務列表類別之間進行導航的鍵盤快捷鍵
    • 綁定命令 視圖.下一任務 和 視圖.上一任務
    • 推薦快捷鍵 Ctrl+Alt+N 和 Ctrl+Alt+Shift+N
  • 技巧 5.32 使用 Ctrl+Alt+J 鍵打開"對象瀏覽器"窗口, 命令爲 視圖.對象瀏覽器
  • 技巧 5.33 在"對象瀏覽器"中只顯示解決方案中的組件
    • 左上角的有個"瀏覽"組合框, 打開組合框下拉列表, 選擇"我的解決方案"
  • 技巧 5.34 在"對象瀏覽器"中創建自定義的組件列表
  • 技巧 5.35 直接從"對象瀏覽器"向解決方案添加引用
    • 在"對象瀏覽器"中找到了要添加到解決方案的組件, 在"對象瀏覽器"中有個工具欄按鈕, 單擊名爲"在解決方案資源管理器中添加到選定項目的引用中"
  • 技巧 5.36 使用前進/後退按鈕在"對象瀏覽器"中導航
    • 對應命令 視圖.對象瀏覽器 "向前" 和命令 視圖.對象瀏覽器 "向後"
    • Alt+減號 對應後退, Shift+Alt+減號 對應前進
  • 技巧 5.38 自定義"對象瀏覽器"的"對象"窗格和"成員"窗格
    • 上面的設置按鈕下拉菜單 -> 查看命名空間/查看容器
    • 同理還有菜單 顯示基類型 以及菜單 顯示隱藏類型和成員
    • 同理還有顯示繼承成員和擴展成員
  • 技巧 5.45 在"對象瀏覽器"中搜索對象的兩種基本方法
    • "對象瀏覽器"的第二個工具欄, 功能基本全部與搜索有關
    • 使用"查找和替換"窗口的"查找符號"功能
  • 技巧 5.46 在"對象瀏覽器"中用F12鍵跳到選定的定義
    • 等於 轉到定義 菜單
  • 技巧 5.47 在"對象瀏覽器"中使用"查找符號"搜索(Shift+F12)
    • 等於 查找所有引用 菜單
  • 技巧 5.49 將所有"對象瀏覽器"自定義導出到.vssettings文件中
  • 技巧 5.51 在"對象瀏覽器"中使用全局命令 視圖.前進(Alt+右箭頭)和 視圖.後退(Alt+左箭頭)
  • 技巧 6.1 找出上次重置的開發設置
    • H_C_USER\Software\Microsoft\VisualStudio\9.0\Profile 鍵下, 查看 LastResetSettingFile 值
  • 技巧 6.4 在"導入和導出設置" -> "重置"頁面的列表中添加自己的文件
    • 位於 \Program Files\Microsoft Visual Studio 9.0\Common7\IDE\Profiles
    • 可添加自己的或修改現有的.vssettings文件
    • 步驟
      • 重置爲常規開發設置
      • 啓用你的偏好設置
      • 導出設置
      • 覆蓋 \Program Files 目錄下現有的常規開發設置文件
  • 技巧 6.7 Visual Studio 每次關閉時自動保存所有當前設置
    • 工具 -> 選項 -> 環境 -> 導入和導出設置: 可設置保存位置
  • 技巧 6.11 在列表中添加自己的外部工具
    • 工具 -> 外部工具 -> 添加
    • 標題: 記事本
    • 命令: notepad.exe
    • 參數: myfile.txt
    • 初始目錄: $(SolutionDir)
  • 技巧 6.13 在"輸出"窗口中顯示外部工具的文本
    • 使用命令提示符作爲工具 cmd.exe
    • 參數爲 /C echo $(CurText)
    • 使用輸出窗口
  • 技巧 6.14 使用外部工具標記
    • 目標文件目錄是指obj目錄, 二進制目錄是指bin目錄
  • 技巧 6.15 外部工具對話框的"提示輸入參數"複選框
  • 技巧 6.16 體驗使用"查找"組合框的樂趣
    • Ctrl+D 轉到"查找"組合框
      • 轉到行: 輸入行號, 而後 Ctrl+G鍵
      • 轉到文件: 輸入文件名稱, 而後按 Ctrl+Shift+G 鍵
      • 獲取幫助: 輸入關鍵字, 而後按 F1 鍵
      • 要訪問調用堆棧, 輸入 >kb
      • 要訪問Web頁面, 輸入 >nav http://www.codeplex.com
  • 技巧 6.17 使用 Ctrl+/ 鍵在"查找"組合框內運行 Visual Studio 命令
    • 不必打開"命令"窗口的情況下運行 Visual Studio 命令
  • 技巧 6.18 在不使用工具窗口或對話框的情況下, 打開解決方案中的文件
    • Ctrl+/ 轉到"查找"組合框
    • 輸入 文件.打開文件 文件名
    • 選擇一個文件, 然後按Enter鍵打開文件
    • 或者
    • Ctrl+/
    • 輸入 allas fo 文件.打開文件 --- 命令別名
    • 這樣只需要輸入"fo 文件名"即可
  • 技巧 6.20 修改 Visual Studio 起始頁上的RSS源
  • 技巧 6.21 自定義 Visual Studio 啓動時打開的內容
    • 工具 -> 選項 -> 環境 -> 啓動 -> "啓動時"組合框
  • 技巧 7.1 Visual Studio 2008 支持 .Net Framework 的多定向
    • 新建項目 -> 模板 -> Net Framework 2.0/Net Framework 3.0/Net Framework 3.5
  • 技巧 7.2 修改默認的新建項目位置
    • 工具 -> 選項 -> 項目和解決方案 -> 常規 -> Visual Studio 項目位置 / Visual Studio 用戶項目模板位置 / Visual Studio 用戶模板位置
  • 技巧 7.3 在"新建項目"對話框中, 可以在小圖標和大圖標之間切換
    • "新建項目"對話框 -> 右上角的"大圖標/小圖標"按鈕
  • 技巧 7.4 使用解決方案文件夾隱藏項目
    • 右鍵單擊解決方案文件夾, 選擇"隱藏文件夾"
  • 技巧 7.5 創建臨時或"用完即仍"的項目
    • 工具 -> 選項 -> 項目和解決方案 -> 常規 -> 取消選中"創建時保存新項目"
  • 技巧 7.6 隱藏或顯示"項目位置不受信任"消息框
    • 工具 -> 選項 -> 項目和解決方案 -> 常規 -> 選中"項目位置不受信任時警告用戶"複選框
  • 技巧 7.7 使用簡化生成配置
  • 技巧 7.8 在解決方案資源管理器中顯示雜項文件項目
    • 工具 -> 選項 -> 環境 -> 文檔 -> 在解決方案資源管理器中顯示雜項文件
  • 技巧 7.9 解決方案資源管理器中支持自動查找匹配選擇
    • 解決方案資源管理器, 無論在其樹視圖的什麼位置, 只要開始輸入文件的完整名稱, 焦點就會跳轉到相匹配的地方
  • 技巧 7.10 可以在解決方案中添加解決方案
    • 文件 -> 添加 -> 添加現有項目
    • 對象類型 -> 解決方案文件
  • 技巧 7.11 在解決方案資源管理器中重命名文件時, 自動在整個項目中執行重命名
    • 文件 -> 選項 -> 項目和解決方案 -> 常規 -> 重命名文件時提示符號重命名
  • 技巧 7.12 在解決方案資源管理器中隱藏或顯示一個解決方案
    • 工具 -> 選項 -> 項目和解決方案 -> 常規 -> 總是顯示解決方案
  • 技巧 7.13 讓解決方案資源管理器始終顯示(或者不顯示)編輯器中當前打開的文件
    • 工具 -> 選項 -> 項目和解決方案 -> 常規 -> 在解決方案資源管理器中跟蹤活動項
  • 技巧 7.14 無需編輯代碼, 只要使用跟蹤點就能記錄 PrintF() 或 Console.WriteLine() 的信息
    • 右鍵單擊要插入跟蹤點的位置 -> 斷點 -> 插入跟蹤點
  • 技巧 7.17 使用 Ctrl+F9 鍵啓用或禁用斷點
  • 技巧 7.18 設置有條件的斷點
  • 技巧 7.19 使用斷點篩選器中斷正確的進程(用於多個進程)
    • 工具 -> 選項 -> 調試 -> 常規 -> 啓用斷點篩選器
  • 技巧 7.20 按 Ctrl+B 鍵在目標函數上設置斷點
    • Ctrl+B --- 在函數出終端
    • "新建斷點"窗口
  • 技巧 7.21 按 Ctrl+Alt+B 鍵打開斷點窗口
    • 菜單: 調試 -> 窗口 -> 斷點
  • 技巧 7.22 按 Ctrl+Shift+F9 鍵刪除所有斷點
    • 菜單: 調試 -> 刪除所有斷點
  • 技巧 7.23 禁用刪除所有斷點之前的警告消息
    • 工具 -> 選項 -> 調試 -> 常規 -> 在刪除所有斷點之前詢問
  • 技巧 7.24 使用數據提示編輯變量的內容
    • 命中一個斷點時鼠標指針停留在變量上方, 出現工具提示, 單擊變量的值進入編輯模式, 修改變量的內容, 而後按Enter鍵提交修改後的內容
  • 技巧 7.25 在解決方案資源管理器中選擇啓動項目
    • 解決方案資源管理器中右鍵單擊解決方案 -> 屬性 -> 通用屬性 -> 啓動項目 -> 單啓動項目
    • 右鍵單擊一個項目 -> 設爲啓動項目
  • 技巧 7.26 啓動調試多個項目
    • 解決方案資源管理器中右鍵單擊解決方案 -> 屬性 -> 通用屬性 -> 啓動項目 -> 多啓動項目
    • 多個項目選擇"啓動"
    • F5 調試
  • 技巧 7.27 在一個進程中斷時則中斷所有進程
    • 工具 -> 選項 -> 調試 -> 常規 -> 一個進程中斷時則中斷所有進程
  • 技巧 7.28 使用 Ctrl+Shift+F12 鍵查看錯誤列表中列出的下一個錯誤
    • 綁定的命令爲: 視圖.下一個錯誤
  • 技巧 7.29 自定義錯誤列表視圖
  • 技巧 7.30 直接從錯誤列表查看一個錯誤所在的文檔
    • "錯誤列表"視圖中右鍵單擊一個錯誤, 在彈出的上下文菜單中選擇"顯示錯誤幫助"選項
  • 技巧 7.31 在錯誤列表和任務列表中進行多列排序(次要排序等)
    • 進行次要排序的步驟
      • 單擊作爲主要排序的列
      • 按住Shift鍵單擊要作爲次要排序的列
      • 清除排序條件, 然後對其他列重複上述步驟
  • 技巧 7.32 將顯示錯誤, 警告和消息的3個按鈕綁定到鍵盤快捷鍵
    • 工具 -> 選項 -> 環境 -> 鍵盤 -> 搜索"錯誤"
      • 錯誤: Ctrl+Alt+Shift+E
      • 警告: Ctrl+Alt+Shift+W
      • 消息: Ctrl+Alt+Shift+M
  • 技巧 7.33 生成失敗後顯示或隱藏錯誤列表
    • 如何讓錯誤列表不出現: 工具 -> 選項 -> 項目和解決方案 -> 常規 -> 若生成完成時有錯誤, 則始終顯示錯誤列表
  • 技巧 7.34 使用"監視"窗口快速修改變量的值
  • 技巧 7.35 在調試窗口中以十六進制格式查看數值
  • 技巧 7.36 使用"即時"窗口作爲一個方便的計算器或調節器的輔助調節器
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章