當前位置:首頁 » 編程軟體 » vscode配置編譯netcore

vscode配置編譯netcore

發布時間: 2022-06-12 00:28:48

㈠ 如何配置vscode的python編譯環境

為VSCode安裝擴展
用VSCode編程是需要依賴擴展的。寫Python需要安裝python的擴展,寫C++需要安裝C++的擴展。剛打開編輯器的時候,它一般會推薦一些擴展,你如果什麼都不知道,可以先安裝官方推薦的這些擴展:
修改VSCode的一些選項的默認值
VSCode有很多選項可以被修改,其各個選項都有默認值,這些默認值存儲在"\settings.json"中(不過我沒找到這個文件),用戶如果想修改某些選項的值(比如:修改字體的大小),VSCode會自動幫我們生成一個「settings.json」文件,然後我們直接在這個文件中配置自己想要的值即可。
VSCode還沒有創建"settings.json"文件:
VSCode幫我們創建了"settings.json"文件:
我們修改字型大小,讓字體大一些。修改完後,保存一下,自定義的值就會覆蓋默認值,修改就生效了。
用VSCode編寫和調試python程序
下面就開始用VSCode編程了。因為python的配置超簡單,我們以python為例來說明一下。
https //segmentfault com/q/1010000005897116
VSCode是以文件夾作為項目單位的。所以,我們如果要新建一個python項目的話,需要新建一個文件夾,然後在這個文件夾裡面放置.py文件。然後讓VSCode"打開文件夾",這樣VSCode就能識別這個項目了。(當然可以用VSCode直接創建文件夾和文件。)
先創建test_python文件夾,裡面創建一個test.py文件。
然後用VSCode載入它:
載入後的樣子。可以看到,因為安裝了python擴展,已經有高亮等效果了。
下面開始調試。
很顯然要選擇python選項:
然後VSCode為我們自動生成了"launch.json"文件,此文件有很多配置項,有的選項是默認從"settings.json"中取值的(比如"config.python.pythonPath")。如果"settings.json"中沒有配置它們的話,調試時可能會無法啟動。
同時,項目文件夾下面還自動生成了".vscode"文件夾。文件"launch.json"就在這個文件夾中。此時VSCode才算是真正意義上接手了這個項目文件夾。
網上的教程里,直接先在"settings.json"中把"python.pythonPath"先配置了一下,我當時不是太理解。現在看來,我們也需要配置一下了。
配置完之後,就可以正常調試程序了。
用VSCode調試帶參的Python程序
修改test.py裡面的代碼,讓它能列印參數(修改後的代碼見下面的圖片)。
修改launch.json,找到"configurations"中"name"為"Python"的那個配置塊,給它添加"args"項,如下圖所示:
添加前的配置塊:
添加後的配置塊:
文件launch.json修改完畢後,按F5調試程序,可以看到控制台輸出的結果:
在按F5調試時,VSCode每次都會在程序入口處暫停住,這是配置項"stopOnEntry"在起作用,將其改成false後就不會出現這種情況了。
用VSCode自動格式化代碼
VSCode「自動格式化代碼」的快捷鍵是「Alt+Shift+F」。要格式化Python代碼,需要安裝Python包yapf(或autopep8、等)。
在命令行下執行:
[plain] view plain
python -m pip install yapf
然後配置"settings.json",啟用yapf:
用VSCode對python代碼進行語言分析
VSCode使用python的語言分析(寫python代碼的時候,編輯器會提示哪裡出錯,哪裡的代碼格式不規范),可以安裝flake8(或pylint、等):
在命令行下執行:
[plain] view plain
python -m pip install flake8
然後配置"settings.json",啟用flake8:
更換文件圖標主題(使VSCode左側的資源管理器根據文件類型顯示圖標):
可以選擇已經存在的文件圖標主題:"文件"->"首選項"->"文件圖標主題"->"Seti(Visual Studio Code)"。
你也可以安裝「vscode-icons」插件,安裝的方式:
在「擴展(Ctrl+Shift+X)」中,搜索「vscode-icons」,然後安裝並重新載入它,然後VSCode會讓你執行一些操作,以激活"vscode-icons"插件。操作為:
"文件"->"首選項"->"文件圖標主題"->"VSCode Icons"。對應到英文的話,應該是"File" -> "Preferences" -> "File Icon Theme"->"VSCode Icons"。
Guides(縮進線插件,讓代碼看起來更清晰):
在「擴展(Ctrl+Shift+X)」中,搜索「Guides」,然後安裝並重新載入它即可。

㈡ VScode如何配置C語言調試運行環境

我現用vscode基本都寫代碼編譯運行用都命令行vscode面插件允許命令面板調用種類型cmd記叫start any shell像試試

㈢ 如何使用vscode編譯.net framework程序

visual code只是個文本「編輯器」, 他可以解析很多很多格式的文本文件, C#寫的程序時需要「編譯」的,這和「編輯」是兩個概念, C#的程序只能在Visual Studio中編譯、調試。不可能使用別的軟體進行編譯的。

㈣ 如何用vscode開發.net網站

打開VS Code,從命令行打開預先定義的文件夾,如: E:\NetCore\demo;
使用快鍵鍵調出命令行窗口,Ctrl + `; 其實這里有兩種方式,直接通過windows 命令行也是一樣的。前提是安裝了 .NET CORE SDK.

㈤ vscode這一個軟體我已經搞了好幾天了 但是就是不會配置C的編譯環境 大神幫個忙或遠程操控安一下

下載 minggw64,解壓後放在C盤根目錄

網頁鏈接

添加到path環境變數

然後重啟vscode會自動檢測到編譯器,寫個helloworld,F5啟動,根據提示進行配置,兩個都選默認或者回車,然後會生成launch.json和task.json文件,task.json是編譯配置,launch.json是用於編譯成exe後執行的配置

另外可以下載插件,code runner,這個需要在文件右鍵運行,和上面的用途不同,但是也能簡單的運行各種語言的文件

㈥ 如何在VSCode內編譯運行C++

針對win進行的編程的C++一般都能移植到VS2010中,但一般來說,直接打開不同版本的VC++的工程並不能確定都能順利編譯

㈦ 怎麼用VScode 寫並編譯運行C++代碼

配置當然是可以的. 比如最簡單的寫一個編譯 + 運行的命令, 再作為一個任務, 可以指定對應的快捷鍵. 除此之外, 還可以使用 problem matcher 將編譯器報的錯誤反應到文件對應的位置, 非常方便. 之前就試過給 rust 寫編譯任務和 problem matcher 配置, 妥妥的~
實際上你在 VS Code 中按下相關快捷鍵 (比如默認的 Ctrl+Shift+B for build, F5 for debug), 如果沒有相關配置 VS Code 會自動為你生成一個模板,。

㈧ 如何在windows10上為vscode配置c編譯調試環境

編譯平台工具集選擇錯了,VS2012程序在打開的時候,默認是使用V110編譯平台工具集,而V110是VS2012的編譯平台,你電腦里沒有安裝此平台工具集,故提示此錯誤。
你可以打開項目屬性,把平台工具集改一下即可。

㈨ vscode 開發.net core 1.0 怎麼玩

環境安裝
本文開發的實際環境: win10 x64 VSCode 1.0
下載
.NET Core SDK Installer:
https://dotnetcli.blob.core.windows.net/dotnet/beta/Installers/Latest/dotnet-dev-win-x64.latest.exe
VSCode :
https://code.visualstudio.com/
VSCode C#插件:
https://github.com/OmniSharp/omnisharp-vscode/releases

安裝C#插件
上一篇評論區有很多園友出現 OmniSharp server is not running.
出現這個主要原因是沒有下載下來 OmniSharp server 部分。
這里大家最好全程掛著代理來安裝,保證OmniSharp 完全下載完畢。
如果大家沒有代理,我給大家封裝了一個 C# 插件 基於OmniSharp 最新版封裝。
安裝好以後就可以直接使用,不會再出現 OmniSharp server is not running.
重磅推薦:點擊下載 (密碼:Caon)注意事項:本插件只適用於 windows x64 系統 ,其他系統請下載官方插件。
安裝插件:直接用VSCode 打開插件文件就可以安裝了。

安裝完以後重啟,出現如上圖所示代表插件安裝成功。

創建項目
1.新建文件夾 netcoredemo
2.創建項目 dotnet new

3.新建NuGet.Config
新建一個 NuGet.Config 將下面內容復制進去。

<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<clear />
<add key="AspNetCI" value="https://www.myget.org/F/aspnetcirelease/api/v3/index.json" />
<add key="NuGet.org" value="https://api.nuget.org/v3/index.json" />
</packageSources>
</configuration>

4.使用VSCode 打開 netcoredemo
打開netcoredemo 文件夾,會有一個提升點擊Yes 就可以了。

第一次打開項目會發現報一些錯誤,已經為你自動生成launch.json,以及會讓你自動還原相關引用。
這里要在project.json 做一點改動。
"dependencies": {
"Microsoft.NETCore.App": {
"type": "platform",
"version": "1.0.0-rc2-*"
}
},

將 Microsoft.NETCore.App version 版本改為 1.0.0-rc2-*
更改以後F1 dotnet restore 重新還原一次引用就可以了。

配置調試
1.調試
點擊調試,會發現無法進行調試,斷點斷不下來。
這里我們需要做一個配置。
打開project.json 文件 在節點: compilationOptions 加入: "debugType": "portable"
"compilationOptions": {
"debugType": "portable"
},

編輯好以後保存,重新打開VSCode 。
再點擊調試,發現斷點已經可以斷下,查看參數等操作都可以正常進行。

2.開發
智能提示提供強大支持。

這樣我們就可以開發.NET Core 程序,同時可以使用VSCode 調試 .NET Core 程序。

㈩ vscode無法編譯如何解決

vscode配置C/C++的編譯調試環境安裝debug插件,然後配置如下,//launch.json{"version":"0.2.0","configurations":[{"name":"Debug","type":"gdb","request":"launch","target":"${file}.o","cwd":"${workspaceRoot}","preLaunchTask":"gcc"}]}//tasks.json{"version":"0.1.0","command":"gcc","args":["-g","${file}","-o","${file}.o"],"problemMatcher":{"owner":"cpp","fileLocation":["relative","${workspaceRoot}"],"pattern":{"regexp":"^(.*):(\\d+):(\\d+):\\s+(warning|error):\\s+(.*)$","file":1,"line":2,"column":3,"severity":4,"message":5}}}

熱點內容
內置存儲卡可以拆嗎 發布:2025-05-18 04:16:35 瀏覽:335
編譯原理課時設置 發布:2025-05-18 04:13:28 瀏覽:378
linux中進入ip地址伺服器 發布:2025-05-18 04:11:21 瀏覽:612
java用什麼軟體寫 發布:2025-05-18 03:56:19 瀏覽:32
linux配置vim編譯c 發布:2025-05-18 03:55:07 瀏覽:107
砸百鬼腳本 發布:2025-05-18 03:53:34 瀏覽:944
安卓手機如何拍視頻和蘋果一樣 發布:2025-05-18 03:40:47 瀏覽:739
為什麼安卓手機連不上蘋果7熱點 發布:2025-05-18 03:40:13 瀏覽:803
網卡訪問 發布:2025-05-18 03:35:04 瀏覽:511
接收和發送伺服器地址 發布:2025-05-18 03:33:48 瀏覽:371