Ubuntu 配置 VScode 编译运行C++ Java

发布时间:2021-07-31 05:38:28

装完 ubuntu 之后,首先装了 sublime,结果出现了很多问题,首先是汉字错位问题,有很多字显示偏下,然后是 install package 出错,最后是无法输入中文。果断换用 VScode。尝试了一下,感觉绝对是个好编辑器,支持各种编程语言,安装插件之后能简单的编译运行,支持 markdown。


0.安装

我的安装:之前下载安装了?Anaconda,最后提示是否安装 VScode,我同意了。


清华大学开源软件镜像站: https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
下拉到最底端选择Linux,选择最新版(32/64位)下载。安装命令如下:


bash Anaconda3-*-Linux-x86_64.sh

其他方式:参照此博文?https://blog.csdn.net/Among12345/article/details/81874117


由 Anaconda 安装的 VSCode 会自带3个插件。


1.设置

我的 Visual Studio Code,Version: 1.30.2


自动换行:


File-->Perferences-->Settings


Commonly Used 中 Editor:Word Wrap 改选 on



2.插件

打开相关文件时,vscode 会自动推荐插件,即下图插件左上角的星星



C++插件:


C/C++ //微软研发那款


C++ Intellisense //更好的补全等


Java插件:


Java Extension Pack //是多个插件的集合,java 够用


Java需要安装JDK


# 1.添加ppa
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
# 2.安装Java8
sudo apt-get install oracle-java8-installer
# 3.设置系统默认jdk
sudo update-java-alternatives -s java-8-oracle
# 4.测试jdk
java -version
javac -version

Markdown插件:


markdownlint //写好之后,右上角点选预览,如下图



3.Code Runner

编译运行程序的插件,把命令封装成快捷键。最方便的插件。


Settings-->Extensions-->Run code configuration


勾选 Run In Terminal


勾选 Clear Previous Output


勾选 Save File Before Run


//Executor Map 可修改:Edit in settings.json


每次 ctrl + alt + n,编译加运行



4.其他

格式化代码 shift + ctrl + i


加注释 Ctrl + /

相关文档

  • 《长歌行》各人物结局是什么长歌和阿史那隼最后在一起了吗
  • 7-1 最大子列和问题
  • win7欢迎界面时间长_win7系统msvcr100.dll丢失如何解决msvcr100.dll丢失解决方法【详解】...
  • 光猫如何连接无线路由器
  • 租用美国服务器为何选用BGP多线机房
  • 保护肾脏可以这样做
  • 【电路仿真】基于simulink三相相控变流器的设计【Matlab 382期】
  • 我的好朋友(转载)
  • 市场营销应届毕业生个人简历范文
  • 党校毕业总结思想汇报
  • 关于弘扬奥运精神女排的作文
  • 初一作文:那时,感受到了母爱
  • [4G&5G专题-56]:L2 MAC层-逻辑信道到物理信道的映射、MAC层包或PDU格式、MAC层复用与解复用
  • 我爱春天初中作文600字
  • 尖子生初二物理学得好的原因有哪些
  • Spring AOP代理用的到底是CGLIB还是JDK动态代理
  • 查找单链表中倒数第k个位置上的结点
  • 东莞到丹霞山怎么走要多久
  • 梦里花落知多少优秀高中作文
  • 留学美国纽约的必备行李
  • 路由器启动过程是怎么样的?
  • 不同网段无法访问共享文件夹的解决办法
  • 刑事第一审审判期限是多长及不判决如何处理?
  • 这款隐形眼镜可以帮助你校正红绿色盲
  • JavaClassLoader原理详细分析2016
  • 对类和对象的理解
  • java把对象转化成流,和把流转化成对象(包含clone机制+序列化机制)
  • 某公司企业计生专干述职报告
  • 关于一个女人不容易的短句
  • 博美犬适合吃什么零食比较好
  • 猜你喜欢

  • 熬夜整理Alibaba10万字详细Java面试笔记(带完整目录) 良心分享
  • 之江学院学生不参加大学生医保承诺书
  • 小学三年级上学期数学《商末尾有0的除法》优质课PPT课件
  • 届男女混合排球竞赛规程
  • 2019-2020年湘版美术二年级上册全套表格式教案教学设计
  • 初中校园安全提示语
  • 新版2019-2020年幼儿园小班(下册)期末测试试卷附答案
  • 观佛陀身相,修寂止
  • 做一名智慧的幼儿教师(课堂PPT)
  • 2014年中国家用清洁卫生电器具制造行业福建省南*市TOP10企业排名
  • 第7章实验数据处理
  • 学前比较教育自考辅导
  • 2020年高考数学模拟试卷(文科17
  • 结婚户口本身份证地址不一样怎么办
  • 2020版高考数学大二轮专题突破文科通用版 课件:7.4.3 圆锥曲线中的定点、定值与存在性问题
  • 2018-2019年岢岚县西街实验小学一年级上册数学模拟月考无答案
  • 历史趣谈大禹传位启的背后因素 私有制形成有继承的价值
  • 保安队长工作小结
  • 花开了,就感谢读后感
  • 新学期主题手抄报资料
  • 绍兴市上虞佳舜制冷配件有限公司企业信息报告-天眼查
  • 六一儿童节乡镇领导讲话
  • 高企申报资料清单
  • 泡绿豆连续观察日记范文
  • 克什克腾旗旱地优质春小麦高产栽培技术探讨
  • 无声的爱_400字
  • 中冶天工集团有限公司青岛分公司企业信用报告-天眼查
  • 李白七言诗有哪些
  • 关于医院麻醉药品管理现状的研究
  • 公司5月团队建设活动方案
  • 浅析在建筑结构设计中如何提高建筑安全性
  • 保险公司士气展示口号
  • 声色动人!《遗迹守望者》原声音乐抢鲜听
  • Synthesis Crystal Structure and Antitumor Activity of (E)-1-(7-Methoxy-22-dimethyl-2
  • 关于友谊与爱情的经典名人名言-名人名言
  • 2012年北京市中级职称考试《电气专业基础与实务》考试题
  • 2020年春人教版通用九年级语文下册作业课件18.天下第一楼(节选)
  • 教育随笔:如何使幼儿适应幼儿园生活
  • 网格化管理模式在高校学生管理工作中的应用探究
  • 重阳节登山作文600字
  • 《机械原理》课件第1章绪论-精选文档
  • 公司组织架构图(最新)
  • 电脑版