ubuntu系统安装VScode及VScode使用与基本配置

本文详细介绍了如何在VSCode上安装、配置及用于ROS(机器人操作系统)开发,包括下载、安装步骤、基本配置如创建工作空间、编写CMakeLists.txt和Python脚本,以及使用VSCode的自动化编译功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装VScode

VSCode 全称 Visual Studio Code,是微软出的一款轻量级代码编辑器,免费、开源而且功能强大。它支持几乎所有主流的程序语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、GIT 等特性,支持插件扩展,并针对网页开发和云端应用开发做了优化。软件跨平台支持 Win、Mac 以及 Linux。

1.下载

vscode 下载:Documentation for Visual Studio Code

历史版本下载链接: Visual Studio Code March 2024

2.vscode 安装与卸载
2.1 安装

终端运行

sudo dpkg -i xxxx.deb

2.2 卸载

sudo dpkg --purge  code
 4.vscode 使用_基本配置
4.1 创建 ROS 工作空间
mkdir -p xxx_ws/src(必须得有 src)
cd xxx_ws
catkin_make
4.2 启动 vscode

进入 xxx_ws 启动 vscode

cd xxx_ws
code .
4.3 vscode 中编译 ros

快捷键 ctrl + shift + B 调用编译,选择:catkin_make:build

可以点击配置设置为默认,修改.vscode/tasks.json 文件

{
// 有关 tasks.json 格式的文档,请参见
    // https://go.microsoft.com/fwlink/?LinkId=733558
    "version": "2.0.0",
    "tasks": [
        {
            "label": "catkin_make:debug", //代表提示的描述性信息
            "type": "shell",  //可以选择shell或者process,如果是shell代码是在shell里面运行一个命令,如果是process代表作为一个进程来运行
            "command": "catkin_make",//这个是我们需要运行的命令
            "args": [],//如果需要在命令后面加一些后缀,可以写在这里,比如-DCATKIN_WHITELIST_PACKAGES=“pac1;pac2”
            "group": {"kind":"build","isDefault":true},
            "presentation": {
                "reveal": "always"//可选always或者silence,代表是否输出信息
            },
            "problemMatcher": "$msCompile"
        }
    ]
}
4.4 创建 ROS 功能包

选定 src 右击 ---> create catkin package

设置包名 添加依赖

roscpp rospy std_msgs
4.5 python 实现

在 功能包 下新建 scripts 文件夹,添加 python 文件,并添加可执行权限

#! /usr/bin/env python
"""
    Python 版本的 HelloVScode,执行在控制台输出 HelloVScode
    实现:
    1.导包
    2.初始化 ROS 节点
    3.日志输出 HelloWorld


"""

import rospy # 1.导包

if __name__ == "__main__":

    rospy.init_node("Hello_Vscode_p")  # 2.初始化 ROS 节点
    rospy.loginfo("Hello world")  #3.日志输出 Hello World

 

4.6 配置 CMakeLists.txt 

 

catkin_install_python(PROGRAMS scripts/自定义文件名.py
  DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION}
)

4.7 执行编译

开两个终端

先第一个终端:启动命令行1:

roscore

第二个终端:再启动命令行2: 

cd 工作空间
source ./devel/setup.bash
rosrun 包名 自定义文件名.py

要在Ubuntu 20.04中安装VSCode配置Python环境,可以按照以下步骤进行操作: 1. 首先,你需要安装VSCode。你可以在终端中运行以下命令来安装VSCode: ``` sudo apt update sudo apt install code ``` 2. 安装VSCode后,你可以打开VSCode并在扩展商店中搜索Python扩展,并安装它。这个扩展将提供对Python的语法高亮、代码补全和调试功能的支持。 3. 如果你想在虚拟环境中使用VSCode安装包和解释器,你需要修改VSCode的默认解释器设置。你可以通过按下`Ctrl+Shift+P`来打开VSCode的命令面板,然后输入`Python: Select Interpreter`来选择你想要使用的解释器。 4. 如果你想在VSCode使用虚拟环境,你可以在终端中进入虚拟环境的目录并激活它。然后,在VSCode中打开你的项目文件夹,它将自动检测并使用虚拟环境。 这样,你就可以在Ubuntu 20.04上成功安装配置VSCode的Python环境了。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [Ubuntu20.04安装vscode配置python环境](https://blog.youkuaiyun.com/weixin_48661404/article/details/127308771)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值