SlideShare a Scribd company logo
你不知道的 Visual Studio
demo fan
講者介紹-demo
2
• 連任七屆微軟最有價值專家(ASP.NET/IIS)
• 2009~2016
• 台灣微軟特約講師
• TechDays Taiwan 2012~2015
• 微軟實戰課程日、雲端平台開發者日講師
• twMVC 聯合創辦人兼核心講師
• SkillTree 創辦人兼專任講師
• 共同著作
• 《ASP.NET MVC4 網站開發美學》
• 《ASP.NET MVC5 網站開發美學》
人家說
3
工欲善其事
4
必先利其器
你認識你每天在用的 Visual Studio 嗎?
5
6
http://mvc.tw
LOGO
7
http://mvc.tw
不是無限大!
8
http://mvc.tw
是莫比烏斯環!
9
http://www.allzhishi.com/wenzhangview.aspx?type=wenzhanglist&lmid=311&lanmudh=&wzid=193&wzbt=%C2%F3%B1%C8%C
E%DA%CB%B9%C8%A6
無窮迴圈
http://mvc.tw
Visual Studio 家族越來越壯大
10
http://mvc.tw
Visual Studio 家族越來越壯大
11
Code
官網
免費
Express
官網
免費
Community
官網
免費
http://mvc.tw
Visual Studio 家族越來越壯大
12
Professional
• 官網
• 花45鎂/月
• 送50鎂 /月
Enterprise
• 官網
• 花250鎂/月
• 送150鎂/月
今天不是來工商的
13
http://mvc.tw
先來調整效能
14
http://mvc.tw
藍色 淺色 深色
舒服的環境
15
一定要換字型
16
一定要換字型
一定要換字型
http://mvc.tw
中文版預設字型(細明體)
17
http://mvc.tw
英文版預設字型(Consolas)
18
http://mvc.tw
比較
19
http://mvc.tw
推薦字型(Source Code Pro)
20https://github.com/adobe-fonts/source-code-pro
http://mvc.tw
 細明體
 Consolas
 Source Code Pro
比較
21
記得「大小」要調成12
http://mvc.tw
捲軸調整
22
http://mvc.tw
頁籤間距調整
23
http://mvc.tw
固定頁籤調整
24
http://mvc.tw
浮動頁籤(多螢幕好用!)
25
多螢幕敲好用 Der~
26
Demo 的工作環境(2014年)
27
Demo 的工作環境(2015年)
28
緩和一下情緒
29
30
http://mvc.tw
田字頁籤
31
http://mvc.tw
視窗配置
32
http://mvc.tw
聽說高手打 Code 手都不離開鍵盤?
33http://fatheadmedia.com/10-office-poor-habits-you-need-to-break/
熱鍵都在右手
34
http://mvc.tw
你是寫 Web 的但請選 C# 熱鍵!
35
熱鍵
shortcut
36
你真的會按嗎?
http://mvc.tw
怎麼按?
Ctrl+R,A
Ctrl+R,Ctrl+A
Ctrl+Shift+C
按住c按R,都放開後按A。
按住c按R,不放c接續按A
按住c按住s按C。
37
http://mvc.tw
怎麼做?
38
public ActionResult Contact()
{
ViewBag.Down= "我要往下移";
ViewBag.Up = "我要往上移";
return View();
}
http://mvc.tw
全部變小(大)寫,怎麼做?
39
public ActionResult About()
{
ViewBag.lower= "SkillTree";
ViewBag.upper = "twMVC";
return View();
}
http://mvc.tw
柱姊
 程式碼註解
 Ctrl+E+C
 反註解
 Ctrl+E+U
 方法註解
 ///
40
註解
http://mvc.tw
F12
 移至定義
 F12
 查看定義
 Alt+F12
 尋找所有參考
 Shift+F12
 前往實做
 Ctrl+F12
41
http://blog.kkbruce.net/2015/12/vs2015update1-gotoimplementation-shortcut.html
http://mvc.tw
Alt+F12
42
功能 鍵盤快速鍵
叫用查看定義命令 Alt+F12
結束查看定義命令 Esc
升級檔案對一般文件索引標籤 Shift+Alt+Home
巡覽多查看定義視窗之間
Ctrl+Alt+-和
Ctrl+Alt+=
切換在程式碼編輯器視窗和查看定義視窗
之間
Shift+Esc
http://mvc.tw
尋覽與搜尋
 尋找
 Ctrl+F
 取代
 Ctrl+H
 檔案中尋找
 Ctrl+Shift+F
 檔案中取代
 Ctrl+Shift+H
 尋覽至…
 Ctrl+,
43
http://mvc.tw
編輯利器
 直行選取
 Alt
44
 程式碼片段
 Tab , Tab
 循環剪貼簿
 Ctrl+Shift+V
http://mvc.tw
編輯利器
 檢視空白區
 Ctrl+E,S
 刪除空白區
 Ctrl+E,
 刪除空白區(技巧)
45
 自動斷行
 Ctrl+E,W
 全螢幕
 Alt+Shift+Enter
http://mvc.tw
編輯利器
 已開啟檔案列表
 Ctrl+Alt+↓
 移至結尾
 Ctrl+]
46
 跳至文字插入點上一行
 跳至文字插入點下一行
 格式化文件
 Ctrl+E,D
http://mvc.tw
貼上為類別
 貼上 Json 為類別  貼上 XML 為類別
47
http://mvc.tw
 Ctrl+[,s
方案總管-追蹤目前的程式
48
http://mvc.tw
方案總管-過濾
49
 暫止的變更
 Ctrl+[,P
 開啟檔案
 Ctrl+[,O
 搜尋
 Ctrl+;
http://mvc.tw
方案總管-多重影分身之術
50
http://mvc.tw
 一次同步更新所有瀏覽器
 Ctrl+Alt+Enter
 CSS自動同步
瀏覽器連結
51
http://mvc.tw
世界上沒有 F5
世界上沒有 F5
世界上沒有 F5
偵錯技巧
52
http://mvc.tw
偵錯技巧
執行網頁請用
Ctrl+F5
偵錯請用
Ctrl+Shift+P
53
http://mvc.tw
 中斷點其實可以
 下條件
 條件運算、叫用次數、篩選
 加標籤
 設開關
小紅點的密辛(中斷點)
54
http://mvc.tw
小紅點的密辛(中斷點)
55
中斷點設定
中斷點開關
中斷點本人
http://mvc.tw
小紅點有很多口味
56
包含「動作」的中斷點
包含「條件」的中斷點
包含「條件」與「動作」的中斷點
中斷點本人
不啟用的中斷點
http://mvc.tw
 中斷點視窗
 Ctrl+Alt+B
小紅點的密辛(中斷點)
57
http://mvc.tw
 團隊的重點偵錯提示,用註解很蠢!
 固定在來源!?
 可以匯出!
Datatip
58
for (int i = 0; i < 100; i++)
{
//注意!如果 val 變成 100 事情就大條了
var val = i;
}
http://mvc.tw
 臨時記錄的好幫手
 預設支援關鍵字
工作清單
59
//todo: 明年請繼續支持
ViewBag.UserGroup = "twMVC";
//hack: Web 資安課程 就在 2016-01-09 快來報名
ViewBag.EDU = "SkillTree";
//undone: 還沒開始寫部落格嗎? 點部落在等你
ViewBag.Community = "DotBlogs";
http://mvc.tw
 編輯 → 工作清單
 Ctrl+W,T
 強烈建議調整如下
工作清單視窗
60
http://mvc.tw
書籤
 加入書籤
 Ctrl+B+T
 上一個書籤
 Ctrl+B, P
 下一個書籤
 Ctrl+B, N
 刪除所有書籤
 Ctrl+B,C
 對了你知道
 Ctrl+- 嗎?
61
http://mvc.tw
F8
62
http://mvc.tw
萬能的F8
 尋找結果
 尋找符號結果
 錯誤清單
 查看定義
 別忘了還有它的好朋友
 Shift+F8
63
快速控制項目 Ctrl+,
64
擴充功能
65
不能設定的幾乎都不裝
付費是正常,免費是佛心
言歸正傳
66
再來只介紹實用的套件
http://mvc.tw
 隱藏最上方的檔案列
Hide Main Menu [下載]
67
http://mvc.tw
File Nesting [下載]
68
http://mvc.tw
 生產力工具功能強大(功能介紹)
 但我只用很少的功能
Productivity Power Tools 2015 [下載]
69
http://mvc.tw
Glyphfriend [下載]
70
http://mvc.tw
jQuery Code Snippets [下載]
71https://www.youtube.com/watch?v=Escy0hbEkI8
http://mvc.tw
GhostDoc [下載]
72https://www.youtube.com/watch?v=xeZqoCGcHSU
http://mvc.tw
Codealike [下載]
73
http://mvc.tw
Image Optimizer [下載]
74
http://mvc.tw
Web Essentials [下載]
75
http://mvc.tw
Automatic Versions [下載]
76
http://mvc.tw
偵錯套件 OzCode [功能示範]
77
http://www.oz-code.com/
http://mvc.tw
測試套件 ALIVE [功能示範]
78
https://comealive.io/
http://mvc.tw
Supercharger [功能示範]
79
http://mvc.tw
重構套件 Resharper [功能示範]
80
https://www.jetbrains.com/resharper/
擴充功能
81
不能設定的幾乎都不裝
付費是正常,免費是佛心
非常想要但付不起怎麼辦?
要檢討的不是它的定價!
是你的收入
http://mvc.tw/jobs
82
83
http://mvc.tw
Blog 是記錄知識的最佳平台
84
http://mvc.tw
感謝KKTIX贊助活動報名平台
感謝 KKTIX 贊助 twMVC 活動報名平台
85
http://mvc.tw
感謝 Jetbrains 贊助贈品
86
https://www.jetbrains.com/resharper/
http://mvc.tw
感謝 OzCode 贊助贈品
87
http://www.oz-code.com/
http://mvc.tw
感謝 ALIVE 贊助贈品
88
https://comealive.io/
http://mvc.tw
業界師資、實戰教學
89
http://skilltree.my
謝謝各位
• 本投影片所包含的商標與文字皆屬原著作者所有。
• 本投影片使用的圖片皆從網路搜尋。
• 本著作係採用姓名標示-非商業性-相同方式分享 3.0 台灣授權。閱讀本授權條款,請到
http://creativecommons.org/licenses/by-nc-sa/3.0/tw/,或寫信至Creative Commons, 444 Castro
Street, Suite 900, Mountain View, California, 94041, USA.
h t t p : / / m v c . t w

More Related Content

What's hot (19)

PDF
twMVC#19 | opserver監控服務的解決
twMVC
 
PDF
twMVC#29 | 當.Net Core 遇到AWS Lambda
twMVC
 
PDF
twMVC#23 | 一個Mobile App開發、維護與改版的愛恨之路
twMVC
 
PDF
twMVC#20 | ASP.NET MVC View 開發技巧小錦囊
twMVC
 
PDF
輕鬆上手Asp.net web api 2.1-twMVC#14
twMVC
 
PPTX
twMVC#31沒有 hdd 的網站重構 webform to mvc
twMVC
 
PPTX
twMVC#31網站上線了然後呢
twMVC
 
PDF
動手打造 application framework-twMVC#15
twMVC
 
PDF
專案分層架構 twMVC#18
twMVC
 
PDF
twMVC#19 | 微信公眾平台申請與wechat api 開發血淚史
twMVC
 
PDF
一小時可以打造什麼服務Plus twMVC#18
twMVC
 
PDF
開發的效能與效率-twMVC#15
twMVC
 
PDF
如何在實務上使用TDD來開發 twmvc#12
twMVC
 
PDF
Vs2013新功能介紹 twMVC#11
twMVC
 
PPTX
MVC實戰分享 分頁與排序相關技巧-tw mvc#13
twMVC
 
PDF
Angular js twmvc#17
twMVC
 
PDF
twMVC#32應用 ASP.NET WebAPI2 Odata 建置高互動性 APIS
twMVC
 
PDF
twMVC#33聊聊如何自建 Facebook {廣告} 服務 with API
twMVC
 
PPTX
ASP.NET MVC 善用網路資源快速完打造網站
twMVC
 
twMVC#19 | opserver監控服務的解決
twMVC
 
twMVC#29 | 當.Net Core 遇到AWS Lambda
twMVC
 
twMVC#23 | 一個Mobile App開發、維護與改版的愛恨之路
twMVC
 
twMVC#20 | ASP.NET MVC View 開發技巧小錦囊
twMVC
 
輕鬆上手Asp.net web api 2.1-twMVC#14
twMVC
 
twMVC#31沒有 hdd 的網站重構 webform to mvc
twMVC
 
twMVC#31網站上線了然後呢
twMVC
 
動手打造 application framework-twMVC#15
twMVC
 
專案分層架構 twMVC#18
twMVC
 
twMVC#19 | 微信公眾平台申請與wechat api 開發血淚史
twMVC
 
一小時可以打造什麼服務Plus twMVC#18
twMVC
 
開發的效能與效率-twMVC#15
twMVC
 
如何在實務上使用TDD來開發 twmvc#12
twMVC
 
Vs2013新功能介紹 twMVC#11
twMVC
 
MVC實戰分享 分頁與排序相關技巧-tw mvc#13
twMVC
 
Angular js twmvc#17
twMVC
 
twMVC#32應用 ASP.NET WebAPI2 Odata 建置高互動性 APIS
twMVC
 
twMVC#33聊聊如何自建 Facebook {廣告} 服務 with API
twMVC
 
ASP.NET MVC 善用網路資源快速完打造網站
twMVC
 

Similar to twMVC#21 | 你所不知道的 Visual Studio (20)

PDF
與 Asp.net mvc 的第一次親密接觸 - twMVC#1
twMVC
 
PPTX
twMVC#01 | ASP.NET MVC 的第一次親密接觸
twMVC
 
PDF
twMVC#14 | 輕鬆上手ASP.NET Web API 2
twMVC
 
PPTX
一個微信專案從0到000的效能調教
Bruce Chen
 
PPTX
ASP.NET MVC 5線上課程(入門前三天)
MIS2000 Lab.
 
PDF
20130823微軟雲端平台開發者日
twMVC
 
PPTX
ASP.NET MVC 快速上手
Study4TW
 
PDF
twMVC#15 | 開發的效能與效率
twMVC
 
PPTX
How to ASP.NET MVC4
Daniel Chou
 
PPTX
Asp.net mvc 概觀介紹
Alan Tsai
 
PPTX
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第一天
Gelis Wu
 
PDF
ASP.NET MVC 開發分享
Eric Ping
 
PDF
Asp.net mvc網站的從無到有
Wade Huang
 
PPTX
Bruce-輕鬆上手Asp.net web api 2.1.2
Study4TW
 
PPTX
輕鬆上手ASP.NET Web API 2.1.2
Bruce Chen
 
PDF
ASP.NET MVC 新增、查詢、修改、刪除 基本功實戰 -twMVC#3
twMVC
 
PDF
twMVC#03 | ASP.NET MVC 新增、查詢、修改、刪除 基本功實戰
twMVC
 
PPTX
Asp.Net MVC 4概念與新功能探討
Study4TW
 
PDF
Asp.net mvc 從無到有 -twMVC#2
twMVC
 
PDF
twMVC#02 | ASP.NET MVC 從無到有
twMVC
 
與 Asp.net mvc 的第一次親密接觸 - twMVC#1
twMVC
 
twMVC#01 | ASP.NET MVC 的第一次親密接觸
twMVC
 
twMVC#14 | 輕鬆上手ASP.NET Web API 2
twMVC
 
一個微信專案從0到000的效能調教
Bruce Chen
 
ASP.NET MVC 5線上課程(入門前三天)
MIS2000 Lab.
 
20130823微軟雲端平台開發者日
twMVC
 
ASP.NET MVC 快速上手
Study4TW
 
twMVC#15 | 開發的效能與效率
twMVC
 
How to ASP.NET MVC4
Daniel Chou
 
Asp.net mvc 概觀介紹
Alan Tsai
 
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第一天
Gelis Wu
 
ASP.NET MVC 開發分享
Eric Ping
 
Asp.net mvc網站的從無到有
Wade Huang
 
Bruce-輕鬆上手Asp.net web api 2.1.2
Study4TW
 
輕鬆上手ASP.NET Web API 2.1.2
Bruce Chen
 
ASP.NET MVC 新增、查詢、修改、刪除 基本功實戰 -twMVC#3
twMVC
 
twMVC#03 | ASP.NET MVC 新增、查詢、修改、刪除 基本功實戰
twMVC
 
Asp.Net MVC 4概念與新功能探討
Study4TW
 
Asp.net mvc 從無到有 -twMVC#2
twMVC
 
twMVC#02 | ASP.NET MVC 從無到有
twMVC
 
Ad

More from twMVC (20)

PDF
twMVC#51 以平台工程重新思考系統設計 - 以 Batch System 為例封面
twMVC
 
PDF
twMVC#51-GitHub Copilot 徹底改變開發模式,探索 AI 驅動的智慧程式碼協作
twMVC
 
PDF
twMVC#50 微服務上線後的救贖
twMVC
 
PDF
twMVC 47_Elastic APM 的兩三事
twMVC
 
PDF
twMVC#46_SQL Server 資料分析大躍進 Machine Learning Services
twMVC
 
PDF
.NET 7 家族新成員: Microsoft Orleans v7
twMVC
 
PDF
twMVC#46 一探 C# 11 與 .NET 7 的神奇
twMVC
 
PDF
twMVC#44 如何測試與保護你的 web application with playwright
twMVC
 
PDF
twMVC#44 讓我們用 k6 來進行壓測吧
twMVC
 
PDF
twMVC#43 Visual Studio 2022 新功能拆解
twMVC
 
PDF
twMVC#43 YARP
twMVC
 
PDF
twMVC#43 C#10 新功能介紹
twMVC
 
PDF
twMVC#42 Azure DevOps Service Pipeline設計與非正常應用
twMVC
 
PDF
twMVC#42 Azure IoT Hub for Smart Factory
twMVC
 
PDF
twMVC#42 Windows容器導入由0到1
twMVC
 
PDF
twMVC#42 讓我們用一種方式來開發吧
twMVC
 
PDF
twMVC#41 hololens2 MR
twMVC
 
PPTX
twMVC#41 The journey of source generator
twMVC
 
PDF
twMVC#38 How we migrate tfs to git(using azure dev ops)
twMVC
 
PDF
twMVC#36C#的美麗與哀愁
twMVC
 
twMVC#51 以平台工程重新思考系統設計 - 以 Batch System 為例封面
twMVC
 
twMVC#51-GitHub Copilot 徹底改變開發模式,探索 AI 驅動的智慧程式碼協作
twMVC
 
twMVC#50 微服務上線後的救贖
twMVC
 
twMVC 47_Elastic APM 的兩三事
twMVC
 
twMVC#46_SQL Server 資料分析大躍進 Machine Learning Services
twMVC
 
.NET 7 家族新成員: Microsoft Orleans v7
twMVC
 
twMVC#46 一探 C# 11 與 .NET 7 的神奇
twMVC
 
twMVC#44 如何測試與保護你的 web application with playwright
twMVC
 
twMVC#44 讓我們用 k6 來進行壓測吧
twMVC
 
twMVC#43 Visual Studio 2022 新功能拆解
twMVC
 
twMVC#43 YARP
twMVC
 
twMVC#43 C#10 新功能介紹
twMVC
 
twMVC#42 Azure DevOps Service Pipeline設計與非正常應用
twMVC
 
twMVC#42 Azure IoT Hub for Smart Factory
twMVC
 
twMVC#42 Windows容器導入由0到1
twMVC
 
twMVC#42 讓我們用一種方式來開發吧
twMVC
 
twMVC#41 hololens2 MR
twMVC
 
twMVC#41 The journey of source generator
twMVC
 
twMVC#38 How we migrate tfs to git(using azure dev ops)
twMVC
 
twMVC#36C#的美麗與哀愁
twMVC
 
Ad

twMVC#21 | 你所不知道的 Visual Studio