国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【環(huán)境與工具】IDE配置——vscode配置

這篇具有很好參考價(jià)值的文章主要介紹了【環(huán)境與工具】IDE配置——vscode配置。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

配置vscode的 Python , C++ 的編譯環(huán)境

2. Python

2.1 Python解釋器

2.1.1 安裝python環(huán)境

intellisense配置vscode,系統(tǒng)與工具,# IDE配置,vscode,ide,python

2.1.2 創(chuàng)建vscode-python文件夾

intellisense配置vscode,系統(tǒng)與工具,# IDE配置,vscode,ide,python

裸配置

intellisense配置vscode,系統(tǒng)與工具,# IDE配置,vscode,ide,python

如圖,與在命令行運(yùn)行無(wú)區(qū)別

2.1.2 安裝vscode-python插件

2.1.3 code插件運(yùn)行.py

intellisense配置vscode,系統(tǒng)與工具,# IDE配置,vscode,ide,python

添加配置文件

intellisense配置vscode,系統(tǒng)與工具,# IDE配置,vscode,ide,python

program

設(shè)置啟動(dòng)文件

"program": "${file}",

code宏定義:選中那個(gè)文件 F5 運(yùn)行那個(gè)文件

code調(diào)試功能
  • 設(shè)置斷點(diǎn)后, F5 運(yùn)行至斷點(diǎn)處

intellisense配置vscode,系統(tǒng)與工具,# IDE配置,vscode,ide,python

  • F10 從斷點(diǎn)處逐行執(zhí)行

    intellisense配置vscode,系統(tǒng)與工具,# IDE配置,vscode,ide,python

    intellisense配置vscode,系統(tǒng)與工具,# IDE配置,vscode,ide,python

2.2 跨文件夾調(diào)用

intellisense配置vscode,系統(tǒng)與工具,# IDE配置,vscode,ide,python

import sys
sys.path.append("./") # 將當(dāng)前文件夾添加到系統(tǒng)目錄中

intellisense配置vscode,系統(tǒng)與工具,# IDE配置,vscode,ide,python

2.3 conda管理python環(huán)境

2.3.1 查看已有環(huán)境

conda info -e

intellisense配置vscode,系統(tǒng)與工具,# IDE配置,vscode,ide,python

2.3.2 新建環(huán)境conda

conda create -n [env_name] python=3.xx

intellisense配置vscode,系統(tǒng)與工具,# IDE配置,vscode,ide,python

2.3.3 使用conda環(huán)境

conda activate [env_name]

intellisense配置vscode,系統(tǒng)與工具,# IDE配置,vscode,ide,python

intellisense配置vscode,系統(tǒng)與工具,# IDE配置,vscode,ide,python

3. C++

3.1 單文件編譯

3.1.1 下載vsc擴(kuò)展

3.1.2 下載C++編譯器

https://winlibs.com/

  1. 查看版本

intellisense配置vscode,系統(tǒng)與工具,# IDE配置,vscode,ide,python

  1. 配置環(huán)境變量

intellisense配置vscode,系統(tǒng)與工具,# IDE配置,vscode,ide,python

  1. 編寫程序,測(cè)試編譯器

    # include<stdio.h>
    # include<windows.h>
    
    int main(){
        printf("hello\n");
    
        system("pause");
        return 0;
    }
    

    intellisense配置vscode,系統(tǒng)與工具,# IDE配置,vscode,ide,python

3.1.3 vsc使用自己下載的編譯器

intellisense配置vscode,系統(tǒng)與工具,# IDE配置,vscode,ide,python

  • GDB為自己下載的編譯器

intellisense配置vscode,系統(tǒng)與工具,# IDE配置,vscode,ide,python

  • 此時(shí),生成 launch.jsontasks.json 兩個(gè)配置文件

intellisense配置vscode,系統(tǒng)與工具,# IDE配置,vscode,ide,python

launch.json

intellisense配置vscode,系統(tǒng)與工具,# IDE配置,vscode,ide,python

task.json

intellisense配置vscode,系統(tǒng)與工具,# IDE配置,vscode,ide,python

3.2 多文件編譯

intellisense配置vscode,系統(tǒng)與工具,# IDE配置,vscode,ide,python

g++ test.cpp -o test.exe //用g++編譯器將 test.cpp 鏈接成 test.exe

報(bào)錯(cuò):沒有找得到 PrintHello() 的定義

解決方法:

g++ test.cpp hello.cpp -o test.exe //用g++編譯器將test.cpp和hello.cpp鏈接成一個(gè)可執(zhí)行文件

intellisense配置vscode,系統(tǒng)與工具,# IDE配置,vscode,ide,python

3.2.1 C/C++編譯過(guò)程

3.2.2 cmake構(gòu)建工具

  1. cmake下載地址

  2. vscode 安裝 cmake 插件

    • cmake:命令提示
    • cmaketools:核心工具
  3. 將cmake添加到環(huán)境變量或修改 cmaketools的配置文件

    intellisense配置vscode,系統(tǒng)與工具,# IDE配置,vscode,ide,python

  4. 目錄下新建 CMakeLists.txt

    project(#項(xiàng)目名)
    
    aux_source_directory(目錄 定義為變量名)
    
    add_executable(#項(xiàng)目名 #目標(biāo)目錄)
    
    project(test)
    
    aux_source_directory(./src SRCS)
    
    add_executable(${PROJECT_NAME} ${SRCS})
    
  5. 不再需要編譯配置文件 task.json及刪除launch.json文件中的 "preLaunchTask": "C/C++: g++.exe 生成活動(dòng)文件" 配置項(xiàng)

3.2.3 cmake構(gòu)建項(xiàng)目

重啟一下vscode就會(huì)出現(xiàn)1

  1. 選擇 cmake 的編譯器

    intellisense配置vscode,系統(tǒng)與工具,# IDE配置,vscode,ide,python

  2. 使用cmake調(diào)試
    這里需要選擇一下編譯器版本

    intellisense配置vscode,系統(tǒng)與工具,# IDE配置,vscode,ide,python

  3. 修改配置文件,使 F5 調(diào)用cmake調(diào)試

    {
        "configurations" : [
            ...
    	    "program":"${command:cmake.launchTargetPath}"
        	...
        ]
    }
    

    intellisense配置vscode,系統(tǒng)與工具,# IDE配置,vscode,ide,python
    intellisense配置vscode,系統(tǒng)與工具,# IDE配置,vscode,ide,python
    intellisense配置vscode,系統(tǒng)與工具,# IDE配置,vscode,ide,python

新增文件,需要變動(dòng)重新保存一下CMakeLists.txt文件,刷新緩沖

intellisense配置vscode,系統(tǒng)與工具,# IDE配置,vscode,ide,python

3.3 一些問(wèn)題

3.3.1 VScode 檢測(cè)到#include錯(cuò)誤,請(qǐng)更新includePath

1.在VScode中打開一個(gè)文件夾,并按ctrl+shit+p,搜索找到編輯配置(JSON)文件,并打開檢查自己的“includePath”,如下圖所示。

intellisense配置vscode,系統(tǒng)與工具,# IDE配置,vscode,ide,python

2.我們發(fā)現(xiàn)自己的includePath并未更新,這也是問(wèn)題的主要原因,此時(shí)我們進(jìn)行更新。我們使用win+R打開cmd運(yùn)行窗口,輸入命令:g++ -v -E -x c++ -,進(jìn)行查看路徑(下圖紅框處),并復(fù)制下來(lái)。
g++ -v -E -x c++ -

intellisense配置vscode,系統(tǒng)與工具,# IDE配置,vscode,ide,python

修改斜杠

intellisense配置vscode,系統(tǒng)與工具,# IDE配置,vscode,ide,python

3.3.2 未定義標(biāo)識(shí)符 cin

排除includePath錯(cuò)誤

按Ctrl + 鼠標(biāo)左鍵,可以跳轉(zhuǎn)到定義處,則說(shuō)明 includePath 正確

根據(jù)電腦的具體的情況,修改“intelliSenseMode”
  • 未額外安裝編譯器,設(shè)置為 "intelliSenseMode": "windows-mscv-x86

  • 如果安裝了其他的編譯器,比如GCC編譯器,設(shè)置為 "intelliSenseMode": "windows-gcc-x64"

打開c_cpp_properties.json 文件,修改對(duì)應(yīng)的項(xiàng)

intellisense配置vscode,系統(tǒng)與工具,# IDE配置,vscode,ide,python

intellisense配置vscode,系統(tǒng)與工具,# IDE配置,vscode,ide,python文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-822000.html

到了這里,關(guān)于【環(huán)境與工具】IDE配置——vscode配置的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Vscode搭建開發(fā)調(diào)試STM32/RISC-V環(huán)境IDE(最全面)

    Vscode搭建開發(fā)調(diào)試STM32/RISC-V環(huán)境IDE(最全面)

    單片機(jī)開發(fā)IDE環(huán)境如KeilMDK,雖然操作簡(jiǎn)單 ,方便調(diào)試。但就是代碼編輯風(fēng)格很老套,中文符號(hào)亂碼還是常有的事。而如今流行的vscode編輯器很不錯(cuò),免費(fèi)且相當(dāng)輕量級(jí),用來(lái)代碼開發(fā)體驗(yàn)很不錯(cuò),看著都舒服。Clion IDE體驗(yàn)更好,但就是它不免費(fèi)且體積較大。Stm32cubeIDE生成工

    2024年02月16日
    瀏覽(37)
  • Arduino IDE 環(huán)境配置

    Arduino IDE 環(huán)境配置

    目錄 Arduino IDE 環(huán)境配置 1. 安裝方式 2. 操作方法(Arduino中文社區(qū)) 2.1. 安裝Arduino IDE 2.2. 下載固件 2.3. 修改Arduino IDE語(yǔ)言 2.4. 添加開發(fā)板管理網(wǎng)址 2.5. 運(yùn)行離線包 2.6. 檢查安裝是否成功 github下載:這種方式可以獲取到相關(guān)固件,但是如果想要在Arduino IDE中使用需要再進(jìn)行一系

    2024年03月23日
    瀏覽(28)
  • 【Java】IDE集成開發(fā)環(huán)境工具IntelliJ安裝和使用

    【Java】IDE集成開發(fā)環(huán)境工具IntelliJ安裝和使用

    歡迎來(lái)到《小5講堂》 大家好,我是全棧小5。 這是《Java》序列文章,每篇文章將以博主理解的角度展開講解, 特別是針對(duì)知識(shí)點(diǎn)的概念進(jìn)行敘說(shuō),大部分文章將會(huì)對(duì)這些概念進(jìn)行實(shí)際例子驗(yàn)證,以此達(dá)到加深對(duì)知識(shí)點(diǎn)的理解和掌握。 溫馨提示:博主能力有限,理解水平有限

    2024年01月18日
    瀏覽(30)
  • 入門人工智能 —— 學(xué)習(xí) python 使用 IDE :vscode 完成編程 (2)

    入門人工智能 —— 學(xué)習(xí) python 使用 IDE :vscode 完成編程 (2)

    在上一篇文章中,介紹了如何入門人工智能編程,并開始了學(xué)習(xí) Python 編程語(yǔ)言的基礎(chǔ)知識(shí)。本文是系列文章的第二部分,我們將繼續(xù)探討 Python 編程,但這次我們將使用 Visual Studio Code(簡(jiǎn)稱 VSCode)作為我們的集成開發(fā)環(huán)境(IDE)。VSCode 是一個(gè)功能強(qiáng)大的文本編輯器,它可以

    2024年02月09日
    瀏覽(37)
  • 軟件的開發(fā)工具包(SDK)與集成開發(fā)環(huán)境(IDE)

    軟件的開發(fā)工具包(SDK)與集成開發(fā)環(huán)境(IDE)

    本文重點(diǎn)論述軟件的開發(fā)工具包(SDK)與集成開發(fā)環(huán)境(IDE)的基本概念和作用。 通常情形下,無(wú)論是安裝一個(gè)軟件還是開發(fā)一個(gè)軟件,實(shí)際上主要做兩個(gè)事情:產(chǎn)生SDK(Software Development Kit,簡(jiǎn)稱SDK,軟件開發(fā)工具包)和IDE(Integrated Development Environment,簡(jiǎn)稱IDE,集成開發(fā)環(huán)

    2024年02月16日
    瀏覽(25)
  • Windows:Arduino IDE 開發(fā)環(huán)境配置【保姆級(jí)】

    Windows:Arduino IDE 開發(fā)環(huán)境配置【保姆級(jí)】

    物聯(lián)網(wǎng)開發(fā)學(xué)習(xí)筆記——目錄索引 參考官網(wǎng):Arduino - Home Arduino是一款簡(jiǎn)單易學(xué)且功能豐富的開源平臺(tái),包含硬件部分(各種型號(hào)的Arduino開發(fā)板)和軟件部分(Arduino IDE)以及廣大愛好者和專業(yè)人員共同搭建和維護(hù)的互聯(lián)網(wǎng)社區(qū)和資源。 Arduino IDE軟件是Arduino開發(fā)板的程序開發(fā)環(huán)

    2024年02月07日
    瀏覽(18)
  • clion軟件ide的安裝和環(huán)境配置@ubuntu

    clion軟件ide的安裝和環(huán)境配置@ubuntu

    Download CLion 直接在官網(wǎng)下載并安裝即可,過(guò)程很簡(jiǎn)單 https://www.jetbrains.com/clion/ https://www.jetbrains.com/clion/download/#section=linux 安裝gcc、g++、make Ubuntu中用到的編譯工具是gcc?,g++(C++),make(連接)。因此只需安裝對(duì)應(yīng)的工具包即可。Ubuntu下使用命令安裝這些包: (1)安裝gcc (2)

    2024年02月12日
    瀏覽(23)
  • 快速入門ESP32——開發(fā)環(huán)境配置Arduino IDE

    快速入門ESP32——開發(fā)環(huán)境配置Arduino IDE

    ?最近這段時(shí)間剛好在搗鼓ESP32,遇到了挺多大大小小的坑,所以我將自己的配置過(guò)程和注意要點(diǎn)寫出來(lái)分享給大家,希望對(duì)你們有幫助。 ?ESP32系列單片機(jī)可以用 MicroPython 和 C ++進(jìn)行編程,在這里我主要介紹C++編程語(yǔ)言下的兩種常用的開發(fā)環(huán)境: Arduino IDE :Arduino 相信很多

    2024年02月03日
    瀏覽(28)
  • Python 環(huán)境搭建,集成開發(fā)環(huán)境IDE: PyCharm

    Python 環(huán)境搭建,集成開發(fā)環(huán)境IDE: PyCharm

    今天我要和大家分享一個(gè)非常有趣的話題——Python開發(fā)環(huán)境搭建。在我們的日常生活中,圖片處理已經(jīng)成為了一個(gè)非常常見的需求,無(wú)論是修圖、美顏還是進(jìn)行一些創(chuàng)意合成,都離不開圖片處理。而Python作為一門功能強(qiáng)大的編程語(yǔ)言,在圖片處理方面也能夠發(fā)揮出其獨(dú)特的優(yōu)

    2024年02月08日
    瀏覽(29)
  • Linux環(huán)境Arduino IDE中配置ATOM S3

    Linux環(huán)境Arduino IDE中配置ATOM S3

    linux選擇ubuntu發(fā)行版。 硬件設(shè)備有多小呢: 功能超級(jí)強(qiáng)大。 之前的ROS1和ROS2案例已經(jīng)全部移植完成并測(cè)試結(jié)束(三輪純?nèi)肆πr?yàn)??)。? 官網(wǎng)文檔信息非常非常好: 下面開啟,支持Linux+Windows+MacOS等。 1.打開 Arduino IDE,選擇? 文件 - 首選項(xiàng) - 設(shè)置 2.復(fù)制下方的 M5Stack 板管理網(wǎng)

    2024年02月15日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包