Visual Studio程序員箴言學習筆記

工欲善其事必先利其器褒颈,作為PC客戶端開發(fā)不跟,Visual Studio是我們每天都要使用的開發(fā)工具颓帝,IDE提供了非常強大的開發(fā)與調試功能,同時還提供了非常多的快捷操作用于提高開發(fā)效率窝革。
網(wǎng)上也有很多總結和分享VS各種小技巧的文章购城,最全面的應該就是Sara Ford的博客了,對應有本書叫《Visual Studio 程序員箴言》虐译。本文主要對書中提及的技巧進行歸納和整理瘪板,部分技巧不適用與最新的VS版本,可以根據(jù)各自的需要和實踐進行調整漆诽。

1. 回顧編輯器的基礎知識

技巧 0.0查找侮攀、修改或創(chuàng)建Visual Studio鍵盤快捷鍵

  • 工具 - 選項 - 環(huán)境 - 鍵盤

技巧 1.0 Home + Shife-End + Delete: 刪除文件中的當前行

技巧 1.1避免意外復制一個空白行

  • 工具 - 選項 - 文本編輯器 - 所有語言 - 常規(guī) - 沒有選定內容時對空行應用剪切或復制命令

技巧 1.2 通過剪貼板來循環(huán)粘貼不同內容

  • Ctrl-Shift-V: 可以在過去剪切或復制到剪貼板上的20條內容間進行循環(huán)粘貼

技巧 1.3 Ctrl+Enter: 在上方插入一行; Ctrl+Shift+Ente: 在下方插入一行

技巧 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則實現(xiàn)復制, 不按下Ctrl則實現(xiàn)剪切。這個操作還可在文件間進行厢拭。

技巧 1.9 右鍵拖動代碼可將代碼移動或復制到某處(適用VS2005兰英,不適用VS2010)

  • 選擇一段代碼塊, 點擊右鍵不放, 拖到目的位置后放開右鍵, 則會彈出菜單選擇復制還是剪貼.

技巧 1.10 在編輯器中調換字符, 單詞和行的順序

  • Ctrl+T: 調換字符(和之前的字符)
  • Ctrl+Shift+T: 調換單詞(和之后的單詞)
  • Alt+Shift+T: 調換行(和之后的行調換)

技巧 1.11 在編輯器中使用鍵盤快捷鍵來改變單詞的大小寫

  • Ctrl+Shift+U: 變?yōu)榇髮?/li>
  • Ctrl+U: 變?yōu)樾?/li>

技巧 1.12 使用標準工具欄上的撤銷堆棧

  • "撤銷"或"重復"按鈕的下拉內容可以一次多個命令

技巧 1.13 使用鼠標滾輪在各個方向上滾動 (親測貌似不行,可能是鼠標的緣故)

技巧 1.14 在不滾動的情況下跳到編輯器中當前視圖的頂部或底部

  • Ctrl+PgUp: 光標移動到當前編輯器視圖的頂部
  • Ctrl+PgDn: 光標移到當前編輯器試圖的底部
  • Ctrl+Shift+PgUp: 選擇當前光標位置與視圖頂部之間的所有文本
  • Ctrl+Shift+PgDn: 選擇當前光標位置與視圖底部之間的所有文本

技巧 1.15 隱藏編輯器中的垂直和水平滾動條 (結合1.13使用)

  • 工具 - 選項 - 文本編輯器 - 常規(guī) - 顯示 - 垂直滾動條
  • 工具 - 選項 - 文本編輯器 - 常規(guī) - 顯示 - 水平滾動條

技巧 1.16 通過返回標記在編輯器中進行向前和向后定位

  • 標準工具欄中可以找到"向前定位"(Ctrl+Shift+減號)和"向后定位"(Ctrl+減號)圖標
  • 做標記的地方
    • Ctrl+I: 增量式搜索(包括反向)的開始與結束
    • Ctrl+G: "轉到行"操作供鸠,或將光標從當前位置移動11行或更多行的鼠標單擊
    • Backspace: 刪除操作
    • Ctrl+F: 搜索
    • 打開文件

技巧 1.17 使用撤銷操作將光標跳回到上一個插入點(VS2010沒有該選項)

  • 工具 - 選項 - 文本編輯器 - 常規(guī) - 在撤銷列表中包含插入點的移動

技巧 1.18 通過鍵盤訪問導航欄

  • Ctrl+F2(似乎無用, 可能是Visual Assist的緣故)
  • 工具 - 選項 - 文本編輯器 - 所有語言 - 常規(guī) - 導航欄

技巧 1.19 拆分窗口和新建窗口

  • 窗口 - 拆分
  • 文檔滑動條的拆分控件
  • 窗口 - 新建窗口
  • 窗口 - 新建垂直選項卡組

技巧 1.20 F6: 在拆分的編輯器視圖之間跳轉

技巧 1.21 在編輯器內啟用URL定位

  • 工具 - 選項 - 文本編輯器 - 所有語言 - 常規(guī) - 啟用單擊URL定位

技巧 1.22 使用 Ctrl+G 時不彈出 "轉到行" 對話框

  • Ctrl+D; 輸入行號; Ctrl+G

技巧 1.23 啟用自動換行

  • 工具 - 選項 - 文本編輯器 - 所有語言 - 常規(guī) - 自動換行 - 顯示可視的自動換行標志符號
  • 工具 - 選項 - 環(huán)境 - 字體顏色 - 可見空白: 為自動換行自定義虛字的項前景色

技巧 1.24 啟用虛空格(不清楚有啥用處)

  • 工具 - 選項 - 文本編輯器 - 所有語言 - 常規(guī) - 自動換行 - 啟用虛空格

技巧 1.25 增大編輯器中工具提示的字體大小

  • 工具 - 選項 - 環(huán)境 - 字體和顏色 - 顯示其設置 - 編輯器工具提示

技巧 1.26 將宏綁定到鍵盤快捷鍵(或者說, 如何快速增大或減小文本編輯器的字體大小)(試了下沒啥效果畦贸,可能是Visual Assist緣故)

  • 工具 - 選項 - 環(huán)境 - 鍵盤 - 顯示命令包含 - 輸入”宏”

技巧 1.27 修改編輯器背景顏色

  • 工具 - 選項 - 環(huán)境 - 字體和顏色 - 顯示項 - 純文本,修改前景色和背景色

技巧 1.28 工具 - 選項 - 環(huán)境 - 字體和顏色 中“自動”和“默認值”之間的差別

  • 自動表示顏色繼承自一些其它元素楞捂,此處是從操作系統(tǒng)的Windows文本繼承
  • 默認值時Visual Studio所說的默認值薄坏,依賴于首次運行時選定的.vssettings文件

技巧 1.29 改變書簽的顏色

  • 工具 - 選項 - 環(huán)境 - 字體和顏色 - 顯示項 - 書簽正林,修改背景色
  • 工具 - 選項 - 文本編輯器 - 常規(guī),取消選中“指示器邊距”

技巧 1.30 跟蹤編輯器中的變化

  • 工具 - 選項 - 文本編輯器 - 常規(guī) - 修訂
  • 黃色:自從上次保存以來編輯過這些行颤殴。保存后黃色變綠色。
  • 綠色:在上次保存之前編輯過這些行鼻忠。再次保存之后綠色將消失(試了下只有撤銷后保存才會消失)

技巧 1.31 在編輯器中顯示行號

  • 工具 - 選項 - 文本編輯器 - 所有語言 - 常規(guī) - 行號

技巧 1.32 Ctrl-R, Ctrl-W: 查看可見空白

  • 編輯 - 高級 - 查看空白

技巧 1.33 打印行號&隱藏折疊區(qū)域

  • 文件 - 打印 - 包括行號
  • 文件 - 打印 - 隱藏折疊區(qū)域

技巧 1.34 打印黑體

  • 工具 - 選項 - 環(huán)境 - 字體和顏色 - 顯示其設置 - 打印機

技巧 1.35 把文件路徑打印為頁眉

  • 文件 - 頁面設置 - 頁眉

技巧 1.36 隱藏狀態(tài)欄

  • 工具 - 選項 - 環(huán)境 - 常規(guī) - 顯示狀態(tài)欄
  • 雙擊顯示行, 列和字符的狀態(tài)欄部分, 可以彈出"轉到行"對話框

2. 讓編輯器使用的得心應手

技巧 2.1 使用編輯器中的塊/列選擇

  • Shift+方向鍵: 流選擇
  • Shift+Alt+方向鍵: 塊選擇

技巧 2.2 按 Esc 鍵時跳轉到所選文本的開始處(適用VS2005涵但,不適用VS2010)

  • 工具 - 選項 - 文本編輯器 - 常規(guī) - 按 Esc 鍵后轉到選擇定位點

技巧 2.3 Ctrl+=: 選擇從當前光標位置到最后一個返回標記之間的所有代碼

技巧 2.4 在編輯器中交換當前的定位點位置

  • Ctlr+K, Ctrl+A: 選擇塊的光標位置變化

技巧 2.5 使用鍵盤快捷鍵快速注釋和取消注釋代碼

  • Ctrl+K, Ctrl+C: 注釋代碼
  • Ctrl+K, Ctrl+U: 取消注釋代碼

技巧 2.6 在編輯器中顯示導引線以幫助你設置代碼格式

  • HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\Text Editor(不同系統(tǒng)路徑有點區(qū)別,更改前先熟悉注冊表相關信息)
  • 創(chuàng)建 Guides 字符串值 RG_SZ 鍵, 鍵值的格式是 RGB(x,y,z)n1,...,n13, x,y,z是色值, n是列數(shù), 最多13條導線, 例如 RGB(255,0,0)5,20

技巧 2.7 設置文檔帖蔓、選定的文本或者只是當前行的格式

  • Ctrl+K, Ctrl+D: 設置文檔的格式
  • Ctrl+K, Ctrl+F: 設置選中區(qū)域對齊格式矮瘟,未選中內容是設置當前行格式

技巧 2.8 保留制表符或者插入空格

  • 工具 - 選項 - 文本編輯器 - 語言 - 制表符
  • 注意:可以在 文本編輯器 - 所有語言 針對所有語言設置

技巧 2.9 將空格轉換為制表符和將制表符轉換為空格(個人習慣用Ctrl+H替換當前文件所有Tab為空格)

  • 編輯 - 高級 - 將選定行中的空格替換為制表符
  • 編輯 - 高級 - 將選定行中的制表符替換為空格

技巧 2.10 從文本編輯器工具欄上增加或減少行縮進

  • 編輯 - 高級 - 增加行縮進
  • 編輯 - 高級 - 減少行縮進

技巧 2.11 智能縮進與塊縮進之間的區(qū)別

  • 智能縮進: 在代碼中按Enter鍵或上下方向鍵時光標都能正確縮進
  • 塊縮進: 按Enter鍵時只有第一個新行會自動縮進,接下來的新行會把光標至于第0列塑娇。

技巧 2.12 折疊和展開代碼

  • Ctrl+M, Ctrl+M: 切換大綱顯示展開
  • Ctrl+M, Ctrl+I: 切換所有大綱顯示
  • Ctrl+M, Ctrl+P: 停止大綱顯示
  • 編輯 - 大綱顯示 - 啟動自動大綱顯示
  • Ctrl+M, Ctrl+O: 折疊到定義

技巧 2.13 剪切并粘貼一個折疊的代碼塊

  • 剪貼一個函數(shù), 可以將函數(shù)折疊起來, 而后按 Ctrl+L 鍵剪切當前行

技巧 2.14 在不關閉大綱顯示的情況下隱藏大綱顯示(選定內容的邊距)

  • 工具 - 選項 - 文本編輯器 - 常規(guī) - 選定內容的邊距

技巧 2.15 啟用Emacs和Brief編輯器模擬

  • 工具 - 選項 - 環(huán)境 - 鍵盤 - 應用以下其它鍵盤映射方案

技巧 2.16 在二進制編輯器內打開內容

  • 文件 - 打開文件 - 打開 - 打開方式 - 二進制編輯器

技巧 2.17 自動突出顯示分隔符

  • 工具 - 選項 - 文本編輯器 - 常規(guī) - 自動突出顯示分隔符

技巧 2.18 改變大括號匹配的顏色

  • 工具 - 選項 - 環(huán)境 - 字體和顏色 - 大括號匹配(突出顯示) 修改顏色
  • 工具 - 選項 - 環(huán)境 - 字體和顏色 - 大括號匹配(方括號) 修改顏色

技巧 2.19 移出未使用的using語句(C#專用)

  • 編輯器內右鍵 - 組織Using - 移除未使用的Using

技巧 2.20 在意外關機時 Visual Studio 自動恢復文件

  • 工具 - 選項 - 環(huán)境 - 自動恢復

技巧 2.21 針對指定文件擴展名使用特定語言的語法突出顯示功能

  • 工具 - 選項 - 文本編輯器 - 文件擴展名

技巧 2.22 打開文件時重用同一個編輯器窗口

  • 工具 - 選項 - 環(huán)境 - 文檔 - 重用當前文檔窗口(如果已保存)

技巧 2.23 在編輯器中自動刷新已打開的文檔

  • 工具 - 選項 - 環(huán)境 - 文檔 - 當文件在該環(huán)境外發(fā)生更改時進行檢測, 下面的另一個選項"自動加載更改(如果已保存)"

技巧 2.24 在 Visual Studio 中編輯只讀文件

  • 工具 - 選項 - 環(huán)境 - 文檔 - 允許編輯只讀文件, 但在試圖保存時發(fā)出警告

技巧 2.25 自定義 文件 - 打開 - 文件 對話框打開的目錄

  • 工具 - 選項 - 環(huán)境 - 文檔 - 使用當前活動文檔的目錄打開文件

技巧 2.26 自定義"最近的文件"列表中顯示的項數(shù)(以及在何處找到這些列表)

  • 工具 - 選項 - 環(huán)境 - 常規(guī) - 最近的文件

技巧 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 為快速查找的所有結果創(chuàng)建書簽

  • 查找對話框有"全部創(chuàng)建書簽"按鈕

技巧 2.30 Ctrl+J: 調用語句完成

技巧 2.31 Ctrl+Shift+空格鍵: 顯示函數(shù)的參數(shù)信息

技巧 2.32 Ctrl+K, Ctrl+I: 顯示函數(shù)的快速信息

技巧 2.33 Ctrl+Space, Alt+右方向鍵: 完成一個單詞

技巧 2.34 增大語句完成提示信息的字體大小

  • 工具 - 選項 - 環(huán)境 - 字體和顏色 - 顯示其設置 - 語句結束

技巧 2.35 調整語句完成對話框的大小

  • 最大高度限制為屏幕尺寸的1/3
  • 盡管寬度也可以調整澈侠,但只有高度會保留

技巧 2.36 在語句完成對話框使用鍵盤切換“通用”和“全部”選項卡

技巧 2.37 默認關閉 IntelliSense(VS2005與VS2010都沒找到對應選項……)

  • 工具 - 選項 - 文本編輯器 - 所有語言 - 常規(guī) - 自動列出成員/參數(shù)信息

技巧 2.38 Ctrl+K, Ctrl+X: 插入代碼段(適用于支持代碼段的語言,如C#)

技巧 2.39 通過快捷關鍵字插入代碼段(Visual Assist提供了代碼段提示功能)

技巧 2.40 按 Tab Tab鍵插入代碼段

技巧 2.41 Ctrl+K, Ctrl+B: 瀏覽代碼段和添加新代碼段

  • 工具 - 代碼管理器

技巧 2.42 修改代碼段中的默認值和變量

技巧 2.43 與團隊成員共享代碼段

技巧 2.44 圍繞一塊代碼插入代碼段(C#, XML)

3. 找到目標內容

技巧 3.1 體驗漸進式搜索的強大功能

  • 按 Ctrl+I 鍵
  • 開始輸入要搜索的文本
  • 再次按 Ctrl+I, 跳到搜索字符串中出現(xiàn)的下一個位置
  • 按 Ctrl+Shift+I, 進行反向搜索
  • 按Esc停止搜索

技巧 3.2 Ctrl+F3: 在不打開"查找和替換"窗口的情況下, 搜索當前選中的單詞(光標放在要查找的單詞之上)

  • 大小寫敏感
  • 搜索隱藏文本
  • 支持部分匹配
  • 不使用正則表達式
  • Ctrl+Shift+F3: 反向搜索

技巧 3.3 不自動搜索當前選中的單詞

  • 工具 - 選項 - 環(huán)境 - 查找和替換 - 自動用編輯器中的文本填充"查找內容"
  • 現(xiàn)在按 Ctrl+F(快速查找)或者Ctrl+Shift+F(在文件中查找)或Ctrl+H(快速替換)時, "查找內容"組合框將不會自動顯示當前單詞或選定的文本

技巧 3.4 使用 F3 鍵盤搜索上次的搜索內容, Shift+F3鍵則是搜索前一個實例, 只能用于"快速查找"和"在文件中查找"

技巧 3.5 使用 Ctrl+F鍵在當前文檔中進行快速查找

技巧 3.6 使用"查找"組合框在當前文檔中進行快速查找

  • Ctrl+D: 定位到"查找"組合框, 輸入查找字符串
  • Enter: 向前搜索
  • Shift+Enter: 向后搜索

技巧 3.7 自定義“查找”組合框(Ctrl+D)搜索

  • Ctrl+F - 查找選項

技巧 3.8 使用 Ctrl+H 打開“快速替換"窗口

技巧 3.9 在首次搜索到匹配項之后隱藏"快速查找/快速替換"窗口

  • 工具 - 選項 - 環(huán)境 - 查找和替換 - 找到"快速查找"或"快速替換"的匹配項后隱藏"查找和替換"窗口

技巧 3.10 Alt+F12: 搜索符號

技巧 3.11 通過 Shift+Alt+F12使用"查找符號"功能(快速查找埋酬,不會彈出查找窗口)

技巧 3.12 在文件中進行查找, Ctrl+Shift+F 打開"在文件中查找"窗口

  • 個人習慣將該功能綁定到 Alt+F 組合鍵哨啃,操作更便捷

技巧 3.13 自定義要到哪個文件中查找

  • 查找和替換 – 在文件中查找 – 查找范圍

技巧 3.14 停止"在文件中查找"搜索, Alt+F3以及S組合鍵

技巧 3.15 替換文件中出現(xiàn)的所有搜索字符串

  • Ctrl+Shift+H 打開"在文件中替換"窗口
  • 注意"結果選項"區(qū)域中的另一個選項"全部替換后保持已修改的文件的打開狀態(tài)"

技巧 3.16 停靠“查找和替換”窗口

技巧 3.17 F8: 在"查找結果"窗口內進行定位

技巧 3.18 顯示和隱藏查找消息

  • 工具 - 選項 - 環(huán)境 - 查找和替換 - 顯示提供相關信息的消息/顯示警告消息

技巧 3.19 瀏覽"查找符號"的結果

  • Ctrl+Alt+F12 彈出"查找符號結果"窗口
  • F8, Shift+F8 定位上一個/下一個結果
  • 在"查找符號結果"窗口中按F12鍵
  • 右鍵單擊符號打開上下文菜單, 選擇"瀏覽定義"

技巧 3.20 在編輯器中搜索隱藏文本

  • "查找和替換"窗口 - 查找選項 - 搜索隱藏文本

技巧 3.21 在當前項目或整個解決方案中進行搜索

  • Ctrl+F - 快速查找 - 查找范圍

技巧 3.22 在搜索時使用通配符和正則表達式

  • "查找和替換"窗口 - 查找選項 - 使用

4. 管理環(huán)境布局

技巧 4.1 Ctrl+Alt+下箭頭: 打開文件選項卡頻道的文件下拉菜單

技巧 4.2 使用文件選項卡頻道上的"除此之外全部關閉"

  • 設置快捷方式, 綁定命令文件 - 除此之外全部關閉

技巧 4.3 從文件選項卡頻道復制文件的完整路勁

技巧 4.4 直接打開包含活動文件的Windows資源管理器

  • 右鍵單擊任何一個文件選項卡, 選擇"打開所在的文件夾"

技巧 4.5 只關閉選定的文件

  • 窗口 - 窗口... 打開"窗口'對話框

技巧 4.6 在什么情況下写妥,文件選項卡頻道的下拉按鈕會改變圖標

  • 至少有一個文件選項卡落到文件選項卡頻道之外時

技巧 4.7 Ctrl+Tab: 打開IDE導航器, 快速查看并瀏覽所有打開的文件和工具窗口

技巧 4.8 禁用IDE導航器

  • 工具 - 選項 - 環(huán)境 - 鍵盤 - 顯示命令包含 - 窗口.下一個文檔窗口導航 - 移除
  • 如果要恢復: 顯示命令包含 - 窗口.下一個文檔窗口 - 按快捷鍵 - Ctrl+Tab - 分配 - 確定

技巧 4.9 使用Ctrl + F6和Ctrl + Shift + F6鍵在打開的文檔窗口間導航

  • 與Ctrl+Tab的區(qū)別拳球,不會出現(xiàn)IDE導航器

技巧 4.10 Ctrl + F4: 關閉編輯器中當前打開的文檔

技巧 4.11 進入MDI(Multiple Document Interface)模式

  • 工具 - 選項 - 環(huán)境 - 窗口布局 - 多個文檔

技巧 4.12 在“窗口”對話框中顯示“水平平鋪”和“垂直平鋪”按鈕

  • 只有處于MDI模式并打開多個文件時才會顯示

技巧 4.13 從9個IDE工具窗口停靠目標中進行選擇

技巧 4.14 只取消一組工具窗口中一個窗口的驼涮兀靠

  • 只要拖動工具窗口選項卡祝峻,就可以取消該工具窗口的停靠

技巧 4.15 將工具窗口驮玻靠在IDE頂部

技巧 4.16 以新奇而瘋狂的方式莱找,使用停靠目標來褪茸溃靠工具窗口

技巧 4.17 使用一條命令自動隱藏所有工具窗口

  • 窗口 - 自動全部隱藏

技巧 4.18 自定義按下工具窗口圖釘時的行為, 自動隱藏工具窗口還是整個工具窗口選項卡組

  • 工具 - 選項 - 環(huán)境 - 常規(guī) - "自動隱藏"按鈕只影響活動工具窗口

技巧 4.19 在自動隱藏的一欄中右鍵單擊顯示自動隱藏的工具窗口

技巧 4.20 雙擊工具窗口的標題欄可重新桶履纾靠該工具窗口

技巧 4.21 使用Shift+單擊自動停靠處于自動隱藏的工具窗口(適用VS2005)

技巧 4.22 加快或減慢鍵盤工具窗口從椭⒅靠位置滑出的速度(適用VS2005)

  • 工具 - 選項 - 環(huán)境 - 常規(guī) - 動畫處理環(huán)境工具

技巧 4.23 為什么要讓工具窗口處于浮動狀態(tài)(略)

技巧 4.24 使用選項卡式文檔最大化工具窗口

技巧 4.25 使用 Alt+F7 鍵和 Alt+Shift+F7 鍵移到下一個或前一個工具窗口

技巧 4.26 使用 Alt+F6 鍵和 Alt+Shift+F6 鍵在打開的工具窗口間循環(huán)

技巧 4.27 使用 Ctrl+PgUp 鍵和 Ctrl+PgDn 鍵在工具窗口組中的各個工具窗口間導航

技巧 4.28 自定義單擊X按鈕時對工具窗口或工具窗口選項卡組的操作

  • 工具 - 選項 - 環(huán)境 -常規(guī) - 關閉按鈕只影響活動工具窗口

技巧 4.29 使用鍵盤拖動工具窗口(適用VS2005)

  • 選定工具窗口, Alt+減號打開工具窗口菜單
  • 選擇“移動”命令谚赎,按Enter鍵,用方向鍵拖動工具窗口

技巧 4.30 使用鍵盤調整工具窗口的大杏张瘛(適用VS2005)

  • 在移動工具窗口時, 按一次 Alt 鍵
  • 按一次空格鍵, 選擇大小
  • 方向鍵調整窗口大小壶唤,Enter鍵確認饶囚,Esc鍵取消

技巧 4.31 Shift + Alt: 訪問工具窗口內的工具欄

技巧 4.32 Shift+Esc: 關閉工具窗口

  • 如果焦點不在工具窗口而是在編輯器中厘唾,則無反應

技巧 4.33 只導出窗口布局

  • 工具 - 導入和導出設置 - 導出 - 常規(guī)設置 - 窗口布局

技巧 4.34 Shift + Alt + Enter: 進入全屏模式

技巧 4.35 訪問能夠自定義的文件窗口布局模式

  • 命令提示符打開要編程的文件

技巧 4.36 將工具欄變?yōu)楦?/p>

  • 將光標懸浮在控制控件上。
  • 按住鼠標主鍵遗锣,將該工具欄拖出琳省。

技巧 4.37 隱藏或顯示任何工具欄的默認按鈕

  • 工具 - 自定義

技巧 4.38 隨時顯示任意工具欄

  • 右鍵單擊工具欄區(qū)域任何位置迎吵,打開可用工具欄的上下文菜單躲撰。
  • 從列表選擇任意工具欄用于顯示。

技巧 4.39 顯示“工具”-“自定義”對話框時击费,可切換和交換工具欄上的按鈕(適用VS2005)

技巧 4.40 在工具欄的工具提示中顯示快捷鍵(適用VS2005)

  • 右鍵單擊工具欄 - 自定義 - 在屏幕提示中顯示快捷鍵

技巧 4.41 自定義上下文菜單上的命令

  • 工具 - 自定義 - 工具欄 - 上下文菜單

5. 了解更多的設計工具

技巧 5.1 從"命令"窗口運行 Visual Studio 命令

  • Ctrl+Alt+A 鍵打開"命令"窗口, 或者選擇 視圖 - 其他窗口 - 命令 打開
    • File.Open C:\Sample\myFile.txt
    • Help vs.commandwindow
    • ?i: 返回變量i的內容
    • ?i=10: 設置i的內容

技巧 5.2 在"命令"窗口中進行搜索

  • Edit.Find /options: 顯示目前設置了哪些選項
  • Edit.Find /reset: 清除所有選項

技巧 5.3 記錄"命令"窗口的會話

  • log -on <文件名>: 開始記錄
  • log -off: 結束記錄

技巧 5.4 從"命令"窗口運行外部可執(zhí)行程序

  • Tools.Shell [/commandwindow][/dir:文件夾][/outputwindow]<可執(zhí)行程序>[/args]
  • /commandwindow(或/c): 指定在“命令”窗口中顯示可執(zhí)行程序的輸出
  • /dir:文件夾: 指定工作目錄
  • /outputwindow(或/o): 指定在”輸出”窗口顯示可執(zhí)行程序的輸出

技巧 5.5 創(chuàng)建命令別名

  • alias ha Help.About: 設置ha別名
  • alias /reset: 重置默認別名
  • alias ha /delete: 刪除ha別名

技巧 5.6 使用 F8 鍵和 Shift+F8 鍵在"輸出"窗口中的錯誤之間導航

技巧 5.7 雙擊“輸出”窗口中的消息直接跳轉到代碼中對應的位置

技巧 5.8 使用鍵盤跳至"輸出"窗口內的不同窗格

  • "輸出"窗口 有一個"顯示以下輸出"下拉列表, 可以使用鍵盤快捷鍵綁定

技巧 5.9 在生成期間停止"輸出"窗口的顯示

  • 工具 - 選項 - 項目和解決方案 - 常規(guī) - 在生成開始時顯示輸出窗口

技巧 5.10 在"輸出"窗口啟用自動換行

  • "輸出"窗口的工具欄有一個圖標, 可以用來啟用自動換行

技巧 5.11 自定義"輸出"窗口的顏色方案

  • 工具 - 選項 - 環(huán)境 - 字體和顏色 - 顯示其設置 - 輸出窗口

技巧 5.12 將調試消息重定向到"輸出"窗口

  • 工具 - 選項 - 調試 - 常規(guī) - 將所有輸出窗口文本重定向到即時窗口

技巧 5.13 不能在"輸出"窗口啟用"停止搜索"

技巧 5.14 將代碼拖放到工具箱的"常規(guī)"選項卡

  • Ctrl+Alt+X: 打開工具箱

技巧 5.15 為什么每個工具箱分組都有一個“指針”控件

  • 防止誤放下已選控件

技巧 5.16 不讓工具箱自動填充在解決方案中找到的所有組件

  • 工具 - 選項 - Windows窗體設計器 - 常規(guī) - AutoToolboxPopulate - False

技巧 5.17 使用"*"展開工具箱的全部組件, 使用"/"折疊工具箱的全部組件

技巧 5.18 使用 Ctrl+上箭頭 和 Ctrl+下箭頭 在工具箱的控件組之間移動

技巧 5.19 按字母順序對工具箱中的組件排序

技巧 5.20 在工具箱的圖標視圖和列表視圖之間切換

  • 右鍵單擊, 切換列表視圖

技巧 5.21 使用"全部顯示"找到已隱藏的工具箱控件

  • 右鍵單擊, 全部顯示

技巧 5.22 使用 Ctrl+C 鍵復制工具箱選項卡中的控件, 然后用 Ctrl+V 鍵將該控件粘貼到另一個工具箱選項卡

技巧 5.23 新建工具箱選項卡

  • 右鍵單擊, 添加新選項卡

技巧 5.24 使用任務列表創(chuàng)建獨立于代碼的用戶任務

  • 用戶任務保存在 .suo 文件內
  • 視圖 - 任務列表, 下拉框內為"用戶任務", 工具欄"創(chuàng)建用戶任務"按鈕, 每個任務左邊的復選框可表示該任務已完成.

技巧 5.25 為任務列表的用戶任務分配優(yōu)先級

技巧 5.26 在任務列表中創(chuàng)建和查看 TODO 注釋

  • 下拉框選擇"注釋", 如代碼有 TODO 注釋, 則會顯示

技巧 5.27 在任務列表中創(chuàng)建快捷方式

  • 進入編輯器中選定的位置(可以是任何代碼行或注釋行)
  • 編輯 - 書簽 - 添加任務列表快捷方式

技巧 5.28 在任務列表中顯示 HACK, UNDONE和自定義標記

  • 工具 - 選項 - 環(huán)境 - 任務列表 - 標記列表

技巧 5.29 將刪除用戶任務時的提示禁用

  • 工具 - 選項 - 環(huán)境 - 任務列表 - 確認刪除任務復選框

技巧 5.30 在任務列表上顯示完整的文件路徑

  • 只適用于注釋和快捷方式
  • 工具 - 選項 - 環(huán)境 - 任務列表 - 隱藏完整文件路徑

技巧 5.31 創(chuàng)建可在不同任務列表類別之間進行導航的鍵盤快捷鍵

  • 綁定命令 視圖.下一任務 和 視圖.上一任務
  • 推薦快捷鍵 Ctrl+Alt+N 和 Ctrl+Alt+Shift+N

技巧 5.32 Ctrl+Alt+J: 打開"對象瀏覽器"窗口, 命令為 視圖.對象瀏覽器

技巧 5.33 在"對象瀏覽器"中只顯示解決方案中的組件

  • 左上角的有個"瀏覽"組合框, 打開組合框下拉列表, 選擇"我的解決方案"

技巧 5.34 在"對象瀏覽器"中創(chuàng)建自定義的組件列表

  • 單擊“瀏覽”組合框旁邊的“???”
  • 單擊“瀏覽”組合框中“編輯自定義組件集”選項

技巧 5.35 直接從"對象瀏覽器"向解決方案添加引用

  • 在"對象瀏覽器"中找到了要添加到解決方案的組件, 在"對象瀏覽器"中有個工具欄按鈕, 單擊名為"在解決方案資源管理器中添加到選定項目的引用中"

技巧 5.36 使用前進/后退按鈕在"對象瀏覽器"中導航

  • 對應命令 視圖.對象瀏覽器 "向前" 和命令 視圖.對象瀏覽器 "向后"
  • Alt+減號: 后退, Shift+Alt+減號: 前進(Visual Basic開發(fā)設置)

技巧 5.37 創(chuàng)建鍵盤快捷鍵拢蛋,從“對象瀏覽器”向解決方案添加引用(根據(jù)個人喜好設置)

技巧 5.38 自定義"對象瀏覽器"的"對象"窗格和"成員"窗格

  • 上面的設置按鈕下拉菜單 - 查看命名空間/查看容器(互斥單選按鈕)
  • 其它選項卡為復選框

技巧 5.39 選擇是否在“對象瀏覽器”中顯示基類型

技巧 5.40 在“對象瀏覽器”中隱藏成員和類型或顯示已隱藏的成員和類型

技巧 5.41 將方法和類型標記為“隱藏”,避免它們在Microsoft IntelliSense或“對象瀏覽器”中出現(xiàn)

  • <ComponentModel.EditorBrowsable(ComponentModel .EditorBrowsableState.Never)>

技巧 5.42 “對象瀏覽器”設置中“顯示其他成員”中“其他”的含義

  • 其他: 沒有public, private, protected或inherited訪問級別的成員
  • 例如:Friend級別(Visual Basic)和Internal級別(C#)

技巧 5.43 在“對象瀏覽器”的“成員”窗格中不顯示所有繼承的成員

技巧 5.44 在“對象瀏覽器”中顯示擴展方法

技巧 5.45 在"對象瀏覽器"中搜索對象的兩種基本方法

  • "對象瀏覽器"的第二個工具欄, 功能基本全部與搜索有關
  • 使用"查找和替換"窗口的"查找符號"功能

技巧 5.46 在"對象瀏覽器"中用F12鍵跳到選定的定義

  • 等于“轉到定義”菜單

技巧 5.47 在"對象瀏覽器"中使用"查找符號"搜索(Shift+F12)

  • 等于“查找所有引用”菜單

技巧 5.48 在“對象瀏覽器”中使用自動查找匹配選擇支持

技巧 5.49 將所有"對象瀏覽器"自定義導出到.vssettings文件中

  • 工具 - 導入和導出設置 - 常規(guī)設置 - 對象瀏覽器選項

技巧 5.50 為何“對象瀏覽器”有很多可以綁定的命令(以及如何創(chuàng)建一個可清除搜索結果的鍵盤快捷鍵)(經(jīng)常使用對象瀏覽器的可以綁定快捷鍵)

技巧 5.51 在"對象瀏覽器"中使用全局命令 視圖.前進(Alt+右箭頭) 和 視圖.后退(Alt+左箭頭)

6. 了解更多的設計工具(第2部分)

技巧 6.1 找出上次重置的開發(fā)設置

  • HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\Profile 鍵下, 查看 LastResetSettingFile 值(不同系統(tǒng)與版本路徑存在差異)

技巧 6.2 通過 工具 - 導入和導出設置 重置環(huán)境設置

技巧 6.3 “‘新建項目’對話框首選語言”類別中包含哪些設置

  • 文件 - 新建 - 工程 - 項目類型

技巧 6.4 在"導入和導出設置" - "重置"頁面的列表中添加自己的文件

  • 位于 \Program Files\Microsoft Visual Studio 9.0\Common7\IDE\Profiles
  • 可添加自己的或修改現(xiàn)有的.vssettings文件
  • 步驟
    • 重置為常規(guī)開發(fā)設置
    • 啟用你的偏好設置
    • 導出設置
    • 覆蓋 \Program Files 目錄下現(xiàn)有的常規(guī)開發(fā)設置文件

技巧 6.5 重置設置和導入設置之間有何區(qū)別

  • 重置時IDE會將用于重置的文件保存在注冊表中

技巧 6.6 進行導入或重置之前保存當前設置(備份很總要)

技巧 6.7 Visual Studio 每次關閉時自動保存所有當前設置

  • 工具 - 選項 - 環(huán)境 - 導入和導出設置: 可設置保存位置

技巧 6.8 導出設置時可以從最后一個向導頁面上復制完整的文件路徑

技巧 6.9 使用團隊設置保持Visual Studio設置在不同計算機上實現(xiàn)同步(一人多機的情況較好)

技巧 6.10 從 IDE 運行外部工具

  • 工具 – 外部工具

技巧 6.11 在列表中添加自己的外部工具

  • 工具 - 外部工具 - 添加
  • 標題: 記事本
  • 命令: notepad.exe
  • 參數(shù): myfile.txt
  • 初始目錄: $(SolutionDir)

技巧 6.12 重新排列外部工具列表并創(chuàng)建鍵盤助記符

  • 工具 - 外部工具 - 上移/下移
  • 助記符:在“標題”字段中將&符號放在助記符前面

技巧 6.13 在"輸出"窗口中顯示外部工具的文本

  • 使用命令提示符作為工具 cmd.exe
  • 參數(shù)為 /C echo $(CurText)
  • 使用輸出窗口

技巧 6.14 使用外部工具標記

  • 目標文件目錄是指obj目錄, 二進制目錄是指bin目錄

技巧 6.15 外部工具對話框的"提示輸入?yún)?shù)"復選框

技巧 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+/
  • 輸入 alias fo 文件.打開文件 命令別名
  • 這樣只需要輸入"fo 文件名"即可

技巧 6.20 修改 Visual Studio 起始頁上的RSS源

技巧 6.21 自定義 Visual Studio 啟動時打開的內容

  • 工具 - 選項 - 環(huán)境 - 啟動 - "啟動時"組合框

7. 了解解決方案和其他項目及調試技巧

技巧 7.1 Visual Studio 2008 支持 .Net Framework 的多定向

  • 新建項目 - 模板 - Net Framework 2.0/Net Framework 3.0/Net Framework 3.5

技巧 7.2 修改默認的新建項目位置

  • 工具 - 選項 - 項目和解決方案 - 常規(guī) - Visual Studio 項目位置 / Visual Studio 用戶項目模板位置 / Visual Studio 用戶模板位置

技巧 7.3 在"新建項目"對話框中, 可以在小圖標和大圖標之間切換

  • "新建項目"對話框 - 右上角的"大圖標/小圖標"按鈕

技巧 7.4 使用解決方案文件夾隱藏項目

  • 右鍵單擊解決方案文件夾, 選擇"隱藏文件夾"

技巧 7.5 創(chuàng)建臨時或"用完扔"的項目

  • 工具 - 選項 - 項目和解決方案 - 常規(guī) - 取消選中"創(chuàng)建時保存新項目"

技巧 7.6 隱藏或顯示"項目位置不受信任"消息框

  • 工具 - 選項 - 項目和解決方案 - 常規(guī) - 選中"項目位置不受信任時警告用戶"復選框

技巧 7.7 使用簡化生成配置

技巧 7.8 在解決方案資源管理器中顯示雜項文件項目

  • 工具 - 選項 - 環(huán)境 - 文檔 - 在解決方案資源管理器中顯示雜項文件

技巧 7.9 解決方案資源管理器中支持自動查找匹配選擇

  • 解決方案資源管理器, 無論在其樹視圖的什么位置, 只要開始輸入文件的完整名稱, 焦點就會跳轉到相匹配的地方

技巧 7.10 可以在解決方案中添加解決方案

  • 文件 - 添加 - 添加現(xiàn)有項目
  • 對象類型 - 解決方案文件

技巧 7.11 在解決方案資源管理器中重命名文件時, 自動在整個項目中執(zhí)行重命名

  • 文件 - 選項 - 項目和解決方案 - 常規(guī) - 重命名文件時提示符號重命名

技巧 7.12 在解決方案資源管理器中隱藏或顯示一個解決方案

  • 工具 - 選項 - 項目和解決方案 - 常規(guī) - 總是顯示解決方案

技巧 7.13 讓解決方案資源管理器始終顯示(或者不顯示)編輯器中當前打開的文件

  • 工具 - 選項 - 項目和解決方案 - 常規(guī) - 在解決方案資源管理器中跟蹤活動項

技巧 7.14 無需編輯代碼, 只要使用跟蹤點就能記錄 PrintF() 或 Console.WriteLine() 的信息

  • 右鍵單擊要插入跟蹤點的位置 - 斷點 - 插入跟蹤點

技巧 7.15 單擊指示器邊距設置斷點

技巧 7.16 按F9鍵在當前行上設置斷點

技巧 7.17 Ctrl+F9: 啟用或禁用斷點

技巧 7.18 設置有條件的斷點

  • 右鍵單擊代表斷點的紅色圓圈 – 條件

技巧 7.19 使用斷點篩選器中斷正確的進程(用于多個進程)

  • 工具 - 選項 - 調試 - 常規(guī) - 啟用斷點篩選器

技巧 7.20 Ctrl+B: 在目標函數(shù)上設置斷點

技巧 7.21 Ctrl+Alt+B: 打開斷點窗口

  • 菜單: 調試 - 窗口 - 斷點

技巧 7.22 Ctrl+Shift+F9: 刪除所有斷點

  • 菜單: 調試 - 刪除所有斷點

技巧 7.23 禁用刪除所有斷點之前的警告消息

  • 工具 - 選項 - 調試 - 常規(guī) - 在刪除所有斷點之前詢問

技巧 7.24 使用數(shù)據(jù)提示編輯變量的內容

  • 命中一個斷點時鼠標指針停留在變量上方, 出現(xiàn)工具提示
  • 單擊變量的值進入編輯模式, 修改變量的內容
  • 按Enter鍵提交修改后的內容

技巧 7.25 在解決方案資源管理器中選擇啟動項目

  • 解決方案資源管理器中右鍵單擊解決方案 - 屬性 - 通用屬性 - 啟動項目 - 單啟動項目
  • 右鍵單擊一個項目 - 設為啟動項目
  • 啟動項將以粗體出現(xiàn)在解決方案資源管理器中

技巧 7.26 啟動調試多個項目

  • 解決方案資源管理器中右鍵單擊解決方案 - 屬性 - 通用屬性 - 啟動項目 - 多啟動項目
  • 多個項目選擇"啟動"
  • F5 調試

技巧 7.27 在一個進程中斷時則中斷所有進程

  • 工具 - 選項 - 調試 - 常規(guī) - 一個進程中斷時則中斷所有進程

技巧 7.28 Ctrl+Shift+F12: 查看錯誤列表中列出的下一個錯誤

  • 綁定的命令為: 視圖.下一個錯誤

技巧 7.29 自定義錯誤列表視圖

技巧 7.30 直接從錯誤列表查看一個錯誤所在的文檔

  • "錯誤列表"視圖中右鍵單擊一個錯誤, 在彈出的上下文菜單中選擇"顯示錯誤幫助"選項

技巧 7.31 在錯誤列表和任務列表中進行多列排序(次要排序等)

  • 進行次要排序的步驟
    • 單擊作為主要排序的列
    • 按住Shift鍵單擊要作為次要排序的列
    • 清除排序條件, 然后對其他列重復上述步驟

技巧 7.32 將顯示錯誤, 警告和消息的3個按鈕綁定到鍵盤快捷鍵

  • 工具 - 選項 - 環(huán)境 - 鍵盤 - 搜索"錯誤"
    • 錯誤: Ctrl+Alt+Shift+E
    • 警告: Ctrl+Alt+Shift+W
    • 消息: Ctrl+Alt+Shift+M

技巧 7.33 生成失敗后顯示或隱藏錯誤列表

  • 工具 - 選項 - 項目和解決方案 - 常規(guī) - 若生成完成時有錯誤, 則始終顯示錯誤列表

技巧 7.34 使用"監(jiān)視"窗口快速修改變量的值

技巧 7.35 在調試窗口中以十六進制格式查看數(shù)值

技巧 7.36 使用"即時"窗口作為一個方便的計算器或調節(jié)器的輔助調節(jié)器

  • 調試 - 窗口 - 即時

彩蛋

技巧 252 Ctrl: 讓語句聲明窗口變成透明的

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末蔫巩,一起剝皮案震驚了整個濱河市谆棱,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌圆仔,老刑警劉巖垃瞧,帶你破解...
    沈念sama閱讀 206,126評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異坪郭,居然都是意外死亡个从,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,254評論 2 382
  • 文/潘曉璐 我一進店門歪沃,熙熙樓的掌柜王于貴愁眉苦臉地迎上來嗦锐,“玉大人,你說我怎么就攤上這事绸罗∫馔疲” “怎么了?”我有些...
    開封第一講書人閱讀 152,445評論 0 341
  • 文/不壞的土叔 我叫張陵珊蟀,是天一觀的道長菊值。 經(jīng)常有香客問我,道長育灸,這世上最難降的妖魔是什么腻窒? 我笑而不...
    開封第一講書人閱讀 55,185評論 1 278
  • 正文 為了忘掉前任,我火速辦了婚禮磅崭,結果婚禮上儿子,老公的妹妹穿的比我還像新娘。我一直安慰自己砸喻,他們只是感情好柔逼,可當我...
    茶點故事閱讀 64,178評論 5 371
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著割岛,像睡著了一般愉适。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上癣漆,一...
    開封第一講書人閱讀 48,970評論 1 284
  • 那天维咸,我揣著相機與錄音,去河邊找鬼。 笑死癌蓖,一個胖子當著我的面吹牛瞬哼,可吹牛的內容都是我干的。 我是一名探鬼主播租副,決...
    沈念sama閱讀 38,276評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼坐慰,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了用僧?” 一聲冷哼從身側響起讨越,我...
    開封第一講書人閱讀 36,927評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎永毅,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體人弓,經(jīng)...
    沈念sama閱讀 43,400評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡沼死,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 35,883評論 2 323
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了崔赌。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片意蛀。...
    茶點故事閱讀 37,997評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖健芭,靈堂內的尸體忽然破棺而出县钥,到底是詐尸還是另有隱情,我是刑警寧澤慈迈,帶...
    沈念sama閱讀 33,646評論 4 322
  • 正文 年R本政府宣布若贮,位于F島的核電站,受9級特大地震影響痒留,放射性物質發(fā)生泄漏谴麦。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,213評論 3 307
  • 文/蒙蒙 一伸头、第九天 我趴在偏房一處隱蔽的房頂上張望匾效。 院中可真熱鬧,春花似錦恤磷、人聲如沸面哼。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,204評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽魔策。三九已至,卻和暖如春锌妻,著一層夾襖步出監(jiān)牢的瞬間代乃,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,423評論 1 260
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留搁吓,地道東北人原茅。 一個月前我還...
    沈念sama閱讀 45,423評論 2 352
  • 正文 我出身青樓,卻偏偏與公主長得像堕仔,于是被迫代替她去往敵國和親擂橘。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,722評論 2 345

推薦閱讀更多精彩內容