紙殼CMS是一個開源免費的,可視化設計,在線編輯的內容管理系統。基於ASP .Net Core開發,插件式設計:html
GitHub:https://github.com/SeriaWei/ZKEACMS.Coregit
下載完代碼以後,就能夠使用vs code打開項目進行開發了,選擇菜單文件》打開文件夾github
選擇到項目根目錄打開:ui
項目的生成任務已經配置好了,可直接按快捷鍵 ctrl + shift + b 來生成整個項目。或者選擇終端》運行生成任務來生成spa
若是在開發過程當中,只修改了某個插件,能夠只生成單個插件而不用生成整個項目,這樣能夠續約Build的時間,選擇終端》運行任務,而後選擇要Build的插件:.net
調式時可根據具體狀況選擇啓動調試或者是附加進程:插件
以前使用vs code在編輯Razor(cshtml)時,並無智能提示,因此一直沒有使用vs code來作.net core的開發。如今vs code已經支持Razor智能提示了,可是還在Beta版本沒有Release,因此如今想要使用,還要手動安裝插件。設計
https://github.com/aspnet/Razor.VSCode3d
首先先卸載舊的C#插件,若是已經安裝了:調試
下載最新的C#(omnisharp-vscode)插件:
https://github.com/OmniSharp/omnisharp-vscode/releases
而後在vs code中打開命令面板:
選擇從VSIX安裝插件:
選擇剛下載的插件進行安裝:
或者也能夠使用命令進行安裝:
code --install-extension D:\Users\Administrator\Downloads\csharp-1.17.0-beta5.vsix
安裝好插件以後,根據提示從新加載vs code,而後打開項目,打開Razor視圖文件,就能夠看到有智能提示了: