Linux 系统基于 VSCode 搭建开发环境
Linux 系统(以银河麒麟系统x86_64为例)基于 VSCode 搭建开发环境
- 前言
- 安装 VSCode
- 启动
- 普通用户启动
- 超级用户(root)启动
- 汉化
- 常见问题/操作
- 禁用硬件加速
- 基于 VSCode 搭建开发环境
- 搭建 Java 开发环境
- 使用 Apache Maven
前言
VSCode(全称 Visual Studio Code)是由微软开发的一款开源、跨平台的轻量级代码编辑器。它适用于多种编程语言,具有强大的扩展性,并且提供了很多内置功能,帮助开发者提高编程效率。
安装 VSCode
提示:安装 VSCode 过程过于简单,文中略过,着重说常见的问题方法。
下载地址:https://code.visualstudio.com/Download
启动
注意:
避免以超级用户身份运行 VSCode,除非绝对必要。以普通用户身份运行会更加安全,也能避免不小心修改系统文件。如果你需要以管理员权限打开文件,可以在 vscode 中通过终端打开需要管理员权限的文件。如果你确实需要以超级用户身份运行 VSCode则需要添加一些参数。
普通用户启动
kylin@kylin-pc:/home/kylin/software/VSCode-linux-x64/bin# ./code超级用户(root)启动
root@kylin-pc:/opt/VSCode-linux-x64/bin# ./code --no-sandbox --user-data-dir="自定义目录"--no-sandbox:禁用沙盒功能(以超级用户(root)身份运行 VS Code 时必需),这是一个变通方法。--user-data-dir:指定一个自定义的用户数据目录。因为以超级用户身份运行时,vscode 默认会尝试使用 root 的用户数据,这可能会导致问题。通过指定这个参数,你可以确保用户数据保存在非 root 的位置。
汉化
安装Chinese语言包后重启 VSCode。如果重启没有汉化按快捷键Ctrl+Shift+P,输入Configure Display Language选择中文。
常见问题/操作
禁用硬件加速
- 启动时追加参数:
code --disable-gpu - 启动后配置:ctrp+shift+p->Preferences: Configure Runtime Arguments-> 追加"disable-hardware-acceleration": true
基于 VSCode 搭建开发环境
搭建 Java 开发环境
- 安装 JDK(参考这儿)。
- 安装 Java 插件集
如需插件适配 JDK 版本(查询网络资料,根据插件适配情况安装特定版本)如图:
- 配置 JDK
只需配置bin的父级。
配置 JDK 后重启 VSCode。 - 创建 Java 项目验证
使用快捷键Ctrl+Shift+P后输入Java:Create Java Project创建 Java 项目:
使用 Apache Maven
- 安装 Apache Maven 参考这儿。
- 添加 Apache Maven 配置
打开 VSCode 设置页面,搜索Maven。
设置扩展->Language Support for Java(TM) by Red Hat->Maven->Java>Configuration>Maven:User Settings的内容为Maven 安装目录/conf/settings.xml。
设置扩展->Maven for Java->Maven>Executable:Path的内容为Mavne安装目录/bin/mvn.cmd,勾选上扩展->Maven for Java->Maven>Terminal:Use Java Home。
