讓VS2013支援 C 6 0 語法

2022-01-15 13:53:42 字數 1039 閱讀 5428

還未公升級使用vs2015前,又想嘗試使用c# 6.0的語言特性,可以用以下方法啟用:

vs2013中「工具」下選擇「程式包管理器控制台」:

選中需要使用c# 6.0的專案,再敲入"install-package microsoft.net.compilers"命令:

pm>install-package microsoft.net.compilers正在安裝「microsoft.net.compilers 1.0.0」。

已成功安裝「microsoft.net.compilers 1.0.0」。

正在將「microsoft.net.compilers 1.0.0」新增到 test。

已成功將「microsoft.net.compilers 1.0.0」新增到 test。

專案的packages.config檔案中多了乙個引用:

如果要在別的專案中啟用,在程式包管理器控制台中切換專案,執行"install-package microsoft.net.compilers"命令。

或者增加/修改packages.config檔案,增加microsoft.net.compilers引用,並修改*.csproj檔案:

debugconfiguration>...

引用新的編譯器後,在**中測試一下:

執行成功:

補充:網上的資源上說可以在專案檔案中新增experimental,或者自定義csctoolpath的路徑,都需要安裝vs 14 ctp以上,目前看此法最為簡便。

(參考:new features in c# 6

讓vs2013支援Makefile語法高亮

vs2013 並不支援 makefile,bash 指令碼之類的語法高亮,更別提 intellisense 了。幸運的是,我們有 scintilla 這一神器,本文嘗試在 vs2013 中整合scintilla 使vs 也可以對 makefile 進行語法高亮。首先用vs2013 的嚮導生成乙個編輯...

讓vs2008支援gdb除錯

關於讓 vs2008 支援gdb 除錯,有乙個叫 wingdb 的外掛程式可以達到目的。不過它是乙個閉源的軟體,而我們出於研究的目的,希望自己也能開發乙個這樣的外掛程式。經過一番努力,實現了乙個偵錯程式的兩項基本功能 設定斷點 檢視變數和棧資訊,就像這樣的效果 由於gdb 命令列方式的強悍,在這裡保...

讓sublime text3支援Vue語法高亮顯示

1.準備語法高亮外掛程式vue syntax highlight。解開壓縮包vue syntax highlight master,其內所有檔案備用。2.將vue syntax highlight植入sbulime。進入sublime,選擇選單項 preferences browse package...