Visual Studio 有什麼奇技淫巧?
01-01
那必須是 Visual Studio Achievements 插件了。
想想你周五或周六晚上的時候在默默編程的時候,突然右上角跳出一個「Achievement Unlocked: Lonely」是一件多麼有成就感的事情。把 VS 的界面改得讓自己用得舒服,只要是使用 WPF 的地方就能被改(鄙視 WPF 視圖編輯器是套個 WinForms 的殼)比如這樣
用一些嚴肅的精心設計的編程語言擴展一個本身就已經很強大的IDE,還能用.NET,算不算奇技淫巧。VS已經把需要奇技淫巧的「代碼編輯器」的功能做成普通功能了。
別人創造的奇技淫巧集合:
Products and Extensions for Visual Studio自己動手擴展:Developing Visual Studio Extensions由@羽毛@王卷 同學的回答啟發,自己又去搜索了一下,寫了這個vs 插件,可以在extension里下載 VS 2013:SoBackground extensionVS 2015:SoBackground extension
有一本2005年的老書,叫Visual Studio Hacks: Tips Tools for Turbocharging the IDE。雖然老但裡面的技巧很多還適用。我最喜歡的是,設置每行多少字元,畫個線。需要改註冊表,UI設置沒有。在HKEY_CURRENT_USERSoftwareMicrosoftVisualStudio&
- c++ - why does unordered_map not have rbegin() or rend(), but only begin() and end()
- std::unordered_map
- MSDNunordered_map 類
新版的 VS 2017 原生添加了 Linux 支持(SSH 編譯運行以及調試),從此 VS 成為「橫跨各個平台的最強 IDE」(咳咳……經評論提醒,還是收回這句大話吧,畢竟我用過的IDE還真不多……逃)
SSH + Linux(也可以包含Win10上的WSL),並且可以很方便地進行調試,還有什麼是微軟做不到的呢?╮(╯_╰)╭VS2017rc如何調用wsl來調試Linux下的c++程序? - 辰帆同學的回答 - 知乎看了排名第二的 @神樹桜乃 的答案,感謝分享,自己在VS 2013下試了試,有一些改動,附上改動後的教程(原文基礎上修改)。
連接 :Visual Studio 2013 IDE界面Hacking-Startalkers看到 @羽毛@王卷@蘋果沒有熟 之後,我也復刻了一個: Visual Studio Gallery: MoeIDE extension源代碼:GitHub - Meowtrix/MoeIDE: Provide background images for the IDE.--------------------------------------------------------------------------------------------------下面是吐槽時間:1、隨vsix一起提供主題啊,單獨放一個下載總感覺怪怪的2、Visual Studio的文本編輯器控制項由於會緩存圖像,在滾動時會產生花屏,各位似乎都並沒有解決這個問題3、還是渲染引擎,模糊化需要配合BitmapCache使用4、遺留的WinForm控制項太多了,然而WinForm控制項不支持半透明,於是[doge]5、xaml編輯器和dock出來的窗口都包在一個Win32窗口裡,不知道 @羽毛 解決了沒有
6、還有些部件我還沒有找到半透明的方法
安利一下微軟的Channel9,Channel 9: Videos for developers from the people building Microsoft Products Services,且無需翻牆。Visual Studio Time Savers(小技巧),https://channel9.msdn.com/Shows/Visual-Studio-Toolbox(眼睛有點睜不開的Robert主持的節目,有上百集,都是由Visual Studio小組成員自己來介紹VS技巧)
那個成語呢。。。它叫「奇技淫巧」。
難為你一個字一個字打出來了。。。。ClaudiaIDE :換個萌妹子的背景提升戰鬥力~棒棒噠~
說幾個感覺能明顯提高工作效率的1. Ctrl + i增量搜索
2. 注釋裡面寫todo,在tasklist中自動會出現
3. 使用宏自動生成copy right一坨注釋4. 使用快捷鍵綁定external tools5. Ctrl+w選中單詞,Ctrl+左右鍵移動游標,Ctrl+x/Ctrl+c剪切/粘貼一整行,Ctrl+k Ctrl+c/Ctrl+u注釋/反注釋整段代碼,F12/Ctrl+-切換上下文6. Box selection,同時按住shift alt,可以滑鼠左鍵進行多行批量選擇直接打開exe或dll文件,把裡面的圖標,圖片,文字,菜單,對話框,音視頻都提取出來
用來改遊戲算不算……帝國時代3的兵種數據,全是XML文檔,用VS編輯比記事本不知道高到哪裡去了(記事本打開文件會卡很久,改一個地方也會卡)
EDIT-&>Advanced-&>Tabify/Untabify Selected Lines
將選中行的縮進從空格改成tab, or vice versa.在debug模式下一個函數中拖拉breakpoints用以達到在不用修改代碼卻能查看改變代碼順序而達到的效果,這個算不?
VA_X,簡稱番茄,用過的都說好
上課流程總是:出錯了,老師研究了它一節課,然後我們就各玩各的了。
怒刷一波:
推薦閱讀:
※函數式編程有什麼弊端?
※如何看待QQ6.5更新以後MSE報毒?
※對於一個以後想做信息安全方面的學生,是否有必要進acm校隊?
※python3中的urlopen對於中文url是如何處理的?
※如何用 C 語言在 Windows 編寫一個遊戲?
TAG:程序員 | 編程 | 代碼 | 集成開發環境 | MicrosoftVisualStudio |