知識(shí)
不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價(jià)值,我們?cè)谧非笃湟曈X表現(xiàn)的同時(shí),更側(cè)重于功能的便捷,營銷的便利,運(yùn)營的高效,讓網(wǎng)站成為營銷工具,讓軟件能切實(shí)提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序?yàn)楹笃谏?jí)提供便捷的支持!
幾個(gè)超級(jí)實(shí)用但很少人知道的 VS 技巧
發(fā)表時(shí)間:2020-10-25
發(fā)布人:葵宇科技
瀏覽次數(shù):37
大家好,今天分享一些實(shí)用的 VS 技巧,而這些技巧我發(fā)現(xiàn)很多人都不知道。因?yàn)槲医?jīng)常在工作中遇到:我在同事電腦上解決問題,或在會(huì)議上演示代碼示例時(shí),使用了一些 VS “騷”操作,他們會(huì)好奇地問:你是怎么做到的?有時(shí)候你知道一些別人不知道的小技巧便可以讓你顯得更專業(yè)。
PS:本文所有示例演示均基于 VS 2019 v16.7.4 版本。
1. 擴(kuò)展/縮小選區(qū)
通過雙擊選中整個(gè)單詞,這個(gè)操作大家應(yīng)該都知道。但如何快速選擇幾個(gè)單詞、或多個(gè)單詞的字符串、或代碼塊呢?教大家一個(gè)快捷鍵,如何快速擴(kuò)展選擇代碼區(qū)域。例如,當(dāng)光標(biāo)在一個(gè)字符串中時(shí),使用下面的快捷鍵就可以選擇整個(gè)字符串。
按 Alt
+ Shift
+ =
擴(kuò)展選區(qū),按 Alt
+ Shift
+ -
縮小選區(qū):
你也可以使用 Alt
+ Shift
+ ]
直接選中一個(gè)代碼塊。
2. 切換窗口???/h2>
我們知道VS的窗口布局可以非常靈活的拖動(dòng),想擺哪擺哪。我們一般把常用的視圖窗口固定停靠在編輯器的左邊、右邊或下邊。但有時(shí)候?yàn)榱瞬榭捶奖?,你可能需要臨時(shí)把窗口拖到另一個(gè)位置(比如中心位置)。完了以后你還需要再次把它??康皆瓉淼奈恢?,這樣拖動(dòng)起來就會(huì)比較麻煩。有一種非??焖俚姆椒梢詫⒋翱谕?康剿巴?康奈恢?。
按 Ctrl
+ 雙擊窗口標(biāo)題:
3. 快速定位打開的文件
在 VS 中,你可以使用 Ctrl
+ T
打開 “Go To All” 搜索工具欄,通過搜索關(guān)鍵字輕松打開要找的文件。但是對(duì)于某些操作,比如重命名文件,你需要在解決方案資源管理器中找到該文件。
使用 Ctrl
+ [
, S
或使用下面的圖標(biāo)按鈕可以快速定位到當(dāng)前打開的文件:
4. 多行編輯
Visual Studio 允許同時(shí)編輯多行,這對(duì)于將相同的更改應(yīng)用于多行非常有用,例如同時(shí)修改多個(gè)屬性的修飾符。下面有 4 個(gè)多行編輯代碼的技巧。
按住 Alt
鍵,使用鼠標(biāo)拖選:
按住 Alt
+ Shift
鍵,再按上/下/左/右方向鍵選擇:
使用多個(gè)光標(biāo)同時(shí)編輯。按住 Ctrl
+ Alt
鍵,點(diǎn)擊或選擇要插入或編輯的位置:
匹配相同單詞并編輯。先選擇要編輯的單詞或字符,再按一下 Alt
+ Shift
+ ;
,會(huì)自動(dòng)匹配并選中所有相同的單詞,然后開始編輯:
你也可以使用 Alt
+ Shift
+ .
只匹配選擇下一個(gè)相同的單詞。
5. 使用剪貼板歷史粘貼
復(fù)制粘貼是寫代碼很常見的操作。我們?cè)?Ctrl + V 時(shí)默認(rèn)是粘貼你最后一次復(fù)制的內(nèi)容,但有時(shí)你想使用上一次復(fù)制的內(nèi)容,你可能會(huì)重新再復(fù)制一下。剪貼板一次只能包含一個(gè)內(nèi)容。Visual Studio 附帶了一個(gè)剪貼板歷史記錄,默認(rèn)它包含你復(fù)制到剪貼板的最后 20 項(xiàng)記錄。
通過使用 Ctrl
+ Shift
+ V
,可以打開剪貼板的歷史記錄:
你可以將多個(gè)內(nèi)容復(fù)制到剪貼板,并在稍后依次粘貼到相應(yīng)的位置。
6. 整行上下移動(dòng)
有時(shí)候我們需要調(diào)整一下代碼行的位置,比如將代碼行上移或下移幾行??梢园醋?nbsp;Alt
,然后使用上下方向鍵移動(dòng)整行代碼:
7. 直接拖動(dòng)引用項(xiàng)目
在 VS 中的一個(gè)項(xiàng)目中引用另一個(gè)項(xiàng)目最方便的方法是直接把要引用的項(xiàng)目拖到該項(xiàng)目。
8. 設(shè)置 git pull 快捷鍵
最常用的 Git 操作就是 Pull 了,平時(shí)大家都是在 Team Explorer 窗口依次點(diǎn)擊 Sync -> Pull 來操作。但用快捷鍵更方便,可以在 Tools -> Options -> Keyboard 中為 Git Pull 設(shè)置一個(gè)快捷鍵,比如設(shè)置為 CTRL + SHIFT + P
。
9. 打開命令行窗口
我經(jīng)常需要在項(xiàng)目的根目錄打開命令行窗口執(zhí)行一些命令,比如 dotnet ef
相關(guān)的命令。在 VS 2019 之前,每次要打開命令行窗口并定位到項(xiàng)目的根目錄是相當(dāng)?shù)穆闊?。好?VS 2019 終于內(nèi)置了命令行窗口,通過快捷鍵 Ctrl + `
打開,或者點(diǎn)擊 View -> Teminal 打開。打開后默認(rèn)定位到項(xiàng)目的根目錄,還可以創(chuàng)建多個(gè) Tab。
10. 設(shè)置私有字段使用下劃線前綴
默認(rèn)情況下,VS 智能補(bǔ)全對(duì)類的私有字段使用的是 camelCase 命名風(fēng)格,但有很多人更習(xí)慣使用 _camelCase 風(fēng)格對(duì)私有字段命名,類的私有字段前面加 _
前綴有助于和本地變量進(jìn)行區(qū)分。我們可以通過設(shè)置來改變默認(rèn)的 camelCase 命名行為,具體設(shè)置步驟如下。
依次點(diǎn)擊:Tools -> Options -> Text Editor -> C# -> Code Style -> Naming -> Manage naming styles。
按照上面步驟操作后你會(huì)看到一個(gè)窗口,然后按照下圖添加一個(gè) Naming Style:
好了,來試試效果:
其它
本文只羅列了幾個(gè)很多人都不知道的 VS 實(shí)用技巧,當(dāng)然還有很多大多數(shù)人都知道的技巧,比如 Ctrl + D 復(fù)制當(dāng)前行、Ctrl + X 剪切/刪除當(dāng)前行、Shift + Enter 新啟一行等等,在這里就不一一羅列了。
你還知道哪些實(shí)用的 VS 使用技巧?歡迎留言分享!
本文更新于:2020年09月22日
作者:精致碼農(nóng)
出處:http://cnblogs.com/willick
聯(lián)系:[email protected]
相關(guān)案例查看更多
相關(guān)閱讀
- asp網(wǎng)站
- 安家微信小程序
- 云南網(wǎng)站建設(shè)哪家強(qiáng)
- 小程序用戶登錄
- 網(wǎng)站建設(shè)靠譜公司
- 云南網(wǎng)站建設(shè)哪家好
- web服務(wù)
- 云南微信小程序開發(fā)
- 汽車報(bào)廢拆解管理系統(tǒng)
- 網(wǎng)站建設(shè)
- 云南網(wǎng)站建設(shè)制作
- 云南網(wǎng)站建設(shè)首選公司
- 云南小程序被騙蔣軍
- 云南網(wǎng)站開發(fā)哪家好
- 楚雄網(wǎng)站建設(shè)公司
- 網(wǎng)絡(luò)公司聯(lián)系方式
- 網(wǎng)站建設(shè)案例
- 網(wǎng)站建設(shè)招商
- 云南建設(shè)廳網(wǎng)站
- 云南網(wǎng)絡(luò)公司
- 云南網(wǎng)站建設(shè) 網(wǎng)絡(luò)服務(wù)
- 麗江小程序開發(fā)
- 報(bào)廢車回收管理軟件
- 百度小程序開發(fā)
- 昆明做網(wǎng)站
- 模版消息
- 云南網(wǎng)絡(luò)推廣
- 報(bào)廢車拆解軟件
- 汽車報(bào)廢系統(tǒng)
- APP