成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

工欲善其事,必先利其器。VS2013全攻略(安裝,技巧,快捷鍵,插件)

開發(fā) 后端
在上篇文章的回復(fù)中我發(fā)現(xiàn)很多朋友還在使用老的IDE,當(dāng)然有些是公司決定的,和個(gè)人無關(guān)。但是有條件的話還是新的 IDE比較適合大家,畢竟新的IDE會(huì)有新的特性來減少大家編程時(shí)間,加快效率,這樣就會(huì)擠出更多的時(shí)間給大家思考。做.NET, VS是必備的。所以這次我想介紹VS2013一些安裝和小技巧給大家。

之前一篇《c++的性能, c#的產(chǎn)能?!魚和熊掌可以兼得,.NET NATIVE初窺》 承蒙大家喜愛和編輯推薦,在此非常感謝大家支持。在回復(fù)中我發(fā)現(xiàn)很多朋友還在使用老的IDE,當(dāng)然有些是公司決定的,和個(gè)人無關(guān)。但是有條件的話還是新的 IDE比較適合大家,畢竟新的IDE會(huì)有新的特性來減少大家編程時(shí)間,加快效率,這樣就會(huì)擠出更多的時(shí)間給大家思考。做.NET, VS是必備的。所以這次我想介紹VS2013一些安裝和小技巧給大家。

[小九的學(xué)堂,致力于以平凡的語言描述不平凡的技術(shù)。如要轉(zhuǎn)載,請(qǐng)注明來源:小九的學(xué)堂cnblogs.com/xfuture]

安裝

安裝VS2013首先你的IE必須要是10以上,否則無法安裝。

【更正. Vs2013是可以使用IE10一下的IE, 但在運(yùn)行時(shí)需要更改一些設(shè)置:

藍(lán)色的貓兒  

VS2013也不是一定要IE10的,我就沒裝IE10,只是一開始會(huì)有一個(gè)提示,說如果不安裝IE10的話,可能性能會(huì)有影響。我忽略了這個(gè)提示,安裝 以后發(fā)現(xiàn)只要vs2013打開,ie8訪問本地網(wǎng)站就特別卡,特別慢,一開始不明白怎么回事,難道一定要用IE10?后來發(fā)現(xiàn),原來VS2013只要打 開,就時(shí)時(shí)刻刻監(jiān)控IE8,SignalR技術(shù)來推送信息,便于vs2013界面可以刷新IE瀏覽器,這是一種推送技術(shù),在ie8中用的是輪詢,特別耗性 能,IE10用的websocket,因此性能不受影響。后來把vs2013里面這樣設(shè)置才平息了。

現(xiàn)在VS安裝是非常省力而且界面也蠻好看的。下載地址:1.官方鏈接,2.IPlaySoft鏈接。安裝點(diǎn)擊下圖按鈕即可一鍵安裝,這點(diǎn)比SQL SERVER要爽非常多。

需要大概10G的空間,所以C盤存儲(chǔ)小的盆友們要注意了~

安裝結(jié)束后,選擇主語言環(huán)境,點(diǎn)擊繼續(xù),VS大概會(huì)初始化配置三五分鐘,之后就可以使用了。

一覽 

VS2013有著典型的平面風(fēng)格,下面有工具欄,代碼管理欄和代碼塊截圖,大家可以感受一下。

 

 

大家可能看到我這邊顏色和字體和原本不同,這里特意分享給大家背景護(hù)眼色值(這對(duì)每天看電腦的程序員很重要對(duì)不對(duì)!)還有字體:

工具-選項(xiàng)-字體和顏色:在項(xiàng)背景點(diǎn)擊自定義-色調(diào)85 飽和度123 亮度205, 字體則是選擇Calibri,個(gè)人認(rèn)為看起來非常舒服。前景字體我選擇了偏紫色,會(huì)很搭配背景淺綠色以及不會(huì)和關(guān)鍵字顏色搞混。

#p#

特性

VS2013有一些新的特性,個(gè)人把幾項(xiàng)非常好用的提示給大家:

1.CodeLens(代碼信息指示器).在代碼中的每個(gè)方法上放置修飾符,其中顯示哪些變更集導(dǎo)致創(chuàng)建該方法或做出最近的更改、誰是最后一個(gè)處理該代碼的人、哪些單元測(cè)試涵蓋該方法(包括最新的通過/未通過狀態(tài))以及存在哪些代碼引用等信息。另外,單擊一下即可迅速跳入該數(shù)據(jù),如關(guān)聯(lián)的變更集或引用的代碼文件。

2.很多人調(diào)試程序遇到一個(gè)雖小但是頭痛的問題就是很難直觀地看到函數(shù)的返回值,比如

result = rand.Next() + rand.NextDouble();

如果我們想知道這一行的兩個(gè)函數(shù)的返回值,除非再定義兩個(gè)局部變量,否則沒有辦法知道它們的返回值各是多少。VS2013的IDE增強(qiáng)了監(jiān)視返回值的功能。當(dāng)你在下一行下斷點(diǎn)的時(shí)候,返回值也納入了自動(dòng)監(jiān)視的范疇。

3.很多人開發(fā)web程序都需要使用IEDeveloperToolbar或者Firebug這樣的前端調(diào)試工具,但是它們獨(dú)立于開發(fā)工具,顯得很不方便,新版的VS在IDE中也集成了類似的工具。

4..NET Web Development and Tools Blog.

這里MSDN里有詳細(xì)blog。我這不細(xì)說了。點(diǎn)擊

其實(shí)還有更多的新特性,在使用之中大家可以慢慢品味。新的Ide新的特性會(huì)非常吸引人,這也是更換新的IDE的一個(gè)重要原因。

技巧 

1.在不新建TAB的情況下快速查看、編輯一個(gè)函數(shù)的代碼。以前要看一個(gè)函數(shù)的實(shí)現(xiàn),需要在使用的地方點(diǎn)擊F12跳轉(zhuǎn)到該函數(shù),實(shí)際上這是很浪費(fèi)時(shí)間的。VS2013Peek View便解決了這個(gè)問題。在光標(biāo)移至某個(gè)函數(shù)下,按下alt+F12

可以看出在當(dāng)前頁即有當(dāng)前函數(shù)的實(shí)現(xiàn)。然后在Peek窗口里可以繼續(xù)按alt+F12。然后按ctrl+alt+-,或者ctrl+alt++ 就可以前后跳轉(zhuǎn)。按ESC關(guān)閉Peek窗體。這下就不需要來回跳轉(zhuǎn)了……(alt+G可以跳轉(zhuǎn)至函數(shù)定義的地方,alt+左箭頭可以回退)

2.Sublime text預(yù)覽功能。這個(gè)很誘人有木有!以前使用Sublime text就是為了其快速預(yù)覽和定位。現(xiàn)在我們VS也有了!工具—>選項(xiàng)—>文本編輯器—>所有語言—>滾動(dòng)條 在行為里點(diǎn)擊 使用垂直滾動(dòng)條的縮略圖模式,源代碼概述選擇寬。即可實(shí)現(xiàn)下圖:

3.嵌套邏輯代碼

選擇代碼段后按住Ctrl+k,s 即可以將代碼嵌入選擇的代碼邏輯

4.// TODO

2010就有了 // TODO 可以在視圖-其他窗口-任務(wù)列表 查看自己的代做的任務(wù)表。

#p#

插件:

在此我推薦一款C#特別好的插件:Resharper. 應(yīng)該很多人使用了。它對(duì)于代碼重構(gòu)和代碼的規(guī)范以及命名幫助非常的大。神器。下載地址

Resharper實(shí)在是一款非常強(qiáng)大的插件。我這里先介紹其中一個(gè)好處 拋磚引玉。有興趣大家可以看一些關(guān)于Resharper的教程。博客園里很多朋友已經(jīng)分享過了。

右邊有一欄,會(huì)有紅色和黃色,黃色就是代表不規(guī)范或者是可以改善的代碼,點(diǎn)上去后就會(huì)有提示,而且會(huì)有選擇點(diǎn)擊后即可自動(dòng)優(yōu)化!紅色就是指錯(cuò)誤,會(huì)實(shí)時(shí)把錯(cuò)誤提示給你。這些對(duì)于代碼規(guī)范性來說是一個(gè)非常大的幫助。

快捷鍵

VS的精髓就在于隨處都有的快捷鍵,可以大大加深工作效率。下面就列舉一些常用的: 

1.回到上一個(gè)光標(biāo)位置/前進(jìn)到下一個(gè)光標(biāo)位置

1)回到上一個(gè)光標(biāo)位置:使用組合鍵“Ctrl + -”;

2)前進(jìn)到下一個(gè)光標(biāo)位置:“Ctrl + Shift + - ”。

2.復(fù)制/剪切/刪除整行代碼

1)如果你想復(fù)制一整行代碼,只需將光標(biāo)移至該行,再使用組合鍵“Ctrl+C”來完成復(fù)制操作,而無需選擇整行。

2)如果你想剪切一整行代碼,只需將光標(biāo)移至該行,再使用組合鍵“Ctrl+X”來完成剪切操作,而無需選擇整行。

3)如果你想刪除一整行代碼,只需將光標(biāo)移至該行,再使用組合鍵“Ctrl+L”來完成剪切操作,而無需選擇整行。

3.撤銷/反撤銷

1)撤銷:使用組合鍵“Ctrl+Z”進(jìn)行撤銷操作;

2)反撤銷:使用組合鍵“Ctrl+Y”進(jìn)行反撤銷操作。

4.向前/向后搜索

1)使用組合鍵“Ctrl+I”;

2)鍵入待搜索文本(將光標(biāo)移至搜索詞輸入框位置即可開始輸入);

3)鍵入搜索文本后,可以使用組合鍵“Ctrl+I”及“Ctrl+Shift+I”前后定位搜索結(jié)果,搜索結(jié)果會(huì)被高亮顯示。

4)要結(jié)束搜索,可以按“ESC”鍵或者點(diǎn)擊查找框右側(cè)的關(guān)閉按鈕。

[補(bǔ)充]選擇一個(gè)單詞后,按組合鍵“Ctrl+F”也可調(diào)出查找框口,且搜索結(jié)果也會(huì)被高亮顯示。

5.框式選擇

使用組合鍵“Shift+Alt+方向鍵(或鼠標(biāo))”即可完成框式選擇。框式選擇允許你同時(shí)對(duì)代碼行和列進(jìn)行選擇。這對(duì)批量刪除某些代碼很方便的哦。

6.在光標(biāo)所在行的上面或下面插入一行

1)組合鍵“Ctrl+Enter”:在當(dāng)前行的上面插入一個(gè)空行;

2)組合鍵“Ctrl+Shift+Enter”:在當(dāng)前行的下面插入一個(gè)空行。

7.定位到行首與行尾

1)home鍵:定位到當(dāng)前行的行首;

2)end鍵:定位到當(dāng)前行的行尾。

8.選中從光標(biāo)起到行首(尾)間的代碼

1)選中從光標(biāo)起到行首間的代碼:使用組合鍵“CShift + Home”;

2)選中從光標(biāo)起到行尾間的代碼:使用組合鍵“Shift + End”。

9.快速插入代碼塊

請(qǐng)參考我的另一篇文章。

10.調(diào)用智能提示

1)方法1:使用組合鍵“Ctrl+J”;

2)方法2:使用組合鍵“Alt+→”。

11.調(diào)用參數(shù)信息提示

對(duì)于某些函數(shù)體較大的函數(shù)來說,想輕松地確認(rèn)參數(shù)在函數(shù)內(nèi)部的使用情況是件比較麻煩的事情。這時(shí)可以將光標(biāo)置于參數(shù)名上,再按組合鍵“Ctrl+Shif+空格”,參數(shù)被使用的地方會(huì)被高亮顯示。

12.快速切換窗口

使用組合鍵“Ctrl+Tab”(此時(shí)可以打開IDE的導(dǎo)航,獲得鳥瞰視圖)。

13.快速隱藏或顯示當(dāng)前代碼段

使用組合鍵“Ctrl+M,M”(記住:要按兩次M哦)。

14.生成解決方案

使用組合鍵“Ctrl+Shift+B”。

15.跳轉(zhuǎn)到指定的某一行

1)方法1:組合鍵“Ctrl+G”;

2)方法2:?jiǎn)螕魻顟B(tài)欄中的行號(hào)。

16.注釋/取消注釋

1)注釋:組合鍵“Ctrl+K+C”;

2)取消注釋:組合鍵“Ctrl+K+U”。

17.全屏顯示/退出全屏顯示

使用組合鍵“ SHIFT + ALT + ENTER ”。

18.定義與引用

1)轉(zhuǎn)跳到定義:F12;

2)查找所有引用:使用組合鍵“Shift+F12”。

19.查找和替換

1)查找:使用組合鍵“Ctrl+F”;

2)替換:使用組合鍵“Ctrl+H”。

20.大小寫轉(zhuǎn)換

1)轉(zhuǎn)小寫:使用組合鍵“Ctrl+ U”;

2)轉(zhuǎn)大寫:使用組合鍵“CTRL + SHIFT + U”。

21.調(diào)試相關(guān)

1)調(diào)試(啟動(dòng)):F5;

2)調(diào)試(重新啟動(dòng)):使用組合鍵“Ctrl+Shift+F5”;

3)調(diào)試(開始執(zhí)行不調(diào)試):使用組合鍵“Ctrl+F5”;

4)調(diào)試(逐語句):F11;

5)調(diào)試(逐過程):F10;

6)設(shè)置斷點(diǎn):F9。

點(diǎn)擊查看更多快捷鍵

 

推薦大家使用新的IDE,就像學(xué)習(xí)技術(shù)一樣,除了算法和數(shù)據(jù)結(jié)構(gòu)這種基礎(chǔ),語言類的應(yīng)實(shí)時(shí)保持最新,軟件本來就是走在時(shí)代前端的行業(yè),工具更應(yīng)這樣。

工欲善其事,必先利其器。

如果喜歡,希望推薦給更多人~

謝謝!

原文鏈接:http://www.cnblogs.com/xfuture/p/3698528.html

責(zé)任編輯:林師授 來源: 博客園
相關(guān)推薦

2010-02-24 10:39:48

2021-06-16 09:22:10

鴻蒙HarmonyOS應(yīng)用

2012-11-09 17:15:29

遨游瀏覽器

2018-07-02 15:46:18

Python編輯器經(jīng)驗(yàn)

2018-12-11 14:25:19

JFrogKubernetesDevOps

2021-11-22 16:46:59

鴻蒙HarmonyOS應(yīng)用

2017-02-07 15:15:20

大數(shù)據(jù)數(shù)據(jù)分析數(shù)據(jù)挖掘

2016-12-16 14:18:54

2020-10-10 14:48:18

Python安裝

2010-07-28 09:49:27

FlexBuilder

2021-05-06 15:15:13

Python工具代碼

2021-03-03 14:50:55

安全自動(dòng)化機(jī)器學(xué)習(xí)網(wǎng)絡(luò)安全

2025-04-27 01:22:00

Visual開發(fā)

2021-03-29 11:20:39

前端代碼工作流

2021-02-11 09:12:14

開發(fā)IDEA后綴

2009-06-29 08:35:59

Linux

2023-02-07 16:11:41

2013-10-15 09:54:01

2010-10-27 09:33:18

MVC開發(fā)

2020-07-08 14:10:30

開發(fā)技能工具
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 国产一区二区三区四区在线观看 | 365夜爽爽欧美性午夜免费视频 | 久久av网站 | 久久久久久女 | 精品久久影院 | 日韩三级在线 | 久草青青 | 国产一区二区不卡 | www.日本在线播放 | 男女搞网站 | 综合精品久久久 | 国产精品久久久久久久久久久久 | 91精品国产91久久久久久最新 | 中文字幕 在线观看 | 麻豆一区一区三区四区 | 欧美色综合一区二区三区 | 国产高清视频在线观看 | 国产精品美女久久久久久久网站 | 午夜精品一区二区三区免费视频 | 北条麻妃99精品青青久久主播 | 亚洲一区二区三区免费在线观看 | 中文字幕视频在线看 | 免费中文字幕 | 免费观看的黄色网址 | 99日韩 | 噜噜噜噜狠狠狠7777视频 | 国产精品成人国产乱 | 青青久久久| 日韩成人免费在线视频 | 国产精品国产三级国产aⅴ中文 | 成人欧美一区二区三区在线播放 | 成人亚洲精品 | 久色视频在线 | 成人免费在线观看视频 | 中文字幕视频在线 | 嫩草影院网址 | 国产精品自产av一区二区三区 | 日韩精品av一区二区三区 | 中文字幕精品视频 | 最近中文字幕免费 | h视频在线免费观看 |