热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

vscode必备插件总结

​本人是个嵌入式的码农,平时主要是C,偶尔也和python做做斗争。在日本做业务委托,现场也是来回换,每次换PC都要重头来一遍vscode的配置。由于安全问题,不可以在vscode

​ 本人是个嵌入式的码农,平时主要是C,偶尔也和python做做斗争。在日本做业务委托,现场也是来回换,每次换PC都要重头来一遍vscode的配置。由于安全问题,不可以在vscode上登陆自己的账号,没办法,在这里总结一篇文章,总结一下自己的vscode的插件。


字体

​ 干活的时候还真没注意,总结的时候随便翻了翻,看看人家都是怎么干的,发现大家对字体还是挺关心的。这个东西没有最优,找个自己喜欢的就行。我是没什么要求的。但是由于在日本,对乱码这个东西挺在意的,所以我希望选一个字体可以支持多种语言。同时在PC上我还需要windows和Mac OS两个系统来回切换,所以需要一种字体同时支持两个两个系统。最后,我选定了一个字体。

JetBrains Mono


插件总结

​ 言归正传,接下来说说,我都安装了那些插件。



  • C/C++ Extension Pack

    一揽子C/C++的插件。基本上安装完这个,如果没有编译要求,只是谢谢代码的话,我感觉就OK了,不需要在忙活别的了



  • Eclipse Keymap

    快捷键的解决。这个看你以前用什么编译器了,我是用的eclipe,所以用的这个插件。



  • Doxygen Documentation Generator

    解决注释的问题,有点规模的单位呢,就对注释要求特别严格。项目紧的呢,要求就相对比较松。不管怎么说,有个直接给你产生个注释框架总是个好事。



  • Todo Tree

    代码里还没解决的东西,只能先写todo,到时候可以用这个进行统计。



  • Bracket Pair Colorizer 2

    括号花色配对的插件,说有用就有用,说没用就没用。看起来倒是挺爽。



  • python

    没啥说的,写python的基本。



  • Pylance

    语法提示用吧,说真的搞不太明白。




主题

​ 这个真是各有各的好了。白天看黑主题,有点小崩溃,看白的又太刺眼,最后选了个灰色的背景主题。代码测试了一下,由于是灰色背景,语法颜色的浅色部分显得有点刺眼。不过考虑代码补全很智能,应该不会引起太大的影响,也就凑付用了。

tokyo night light

光看名字就很酷。好了,就到这里有什呢好的主题随时添加。



推荐阅读
  • 本文介绍了lua语言中闭包的特性及其在模式匹配、日期处理、编译和模块化等方面的应用。lua中的闭包是严格遵循词法定界的第一类值,函数可以作为变量自由传递,也可以作为参数传递给其他函数。这些特性使得lua语言具有极大的灵活性,为程序开发带来了便利。 ... [详细]
  • 本文分享了一个关于在C#中使用异步代码的问题,作者在控制台中运行时代码正常工作,但在Windows窗体中却无法正常工作。作者尝试搜索局域网上的主机,但在窗体中计数器没有减少。文章提供了相关的代码和解决思路。 ... [详细]
  • Android中高级面试必知必会,积累总结
    本文介绍了Android中高级面试的必知必会内容,并总结了相关经验。文章指出,如今的Android市场对开发人员的要求更高,需要更专业的人才。同时,文章还给出了针对Android岗位的职责和要求,并提供了简历突出的建议。 ... [详细]
  • Metasploit攻击渗透实践
    本文介绍了Metasploit攻击渗透实践的内容和要求,包括主动攻击、针对浏览器和客户端的攻击,以及成功应用辅助模块的实践过程。其中涉及使用Hydra在不知道密码的情况下攻击metsploit2靶机获取密码,以及攻击浏览器中的tomcat服务的具体步骤。同时还讲解了爆破密码的方法和设置攻击目标主机的相关参数。 ... [详细]
  • 本文介绍了RPC框架Thrift的安装环境变量配置与第一个实例,讲解了RPC的概念以及如何解决跨语言、c++客户端、web服务端、远程调用等需求。Thrift开发方便上手快,性能和稳定性也不错,适合初学者学习和使用。 ... [详细]
  • 本文介绍了作者在开发过程中遇到的问题,即播放框架内容安全策略设置不起作用的错误。作者通过使用编译时依赖注入的方式解决了这个问题,并分享了解决方案。文章详细描述了问题的出现情况、错误输出内容以及解决方案的具体步骤。如果你也遇到了类似的问题,本文可能对你有一定的参考价值。 ... [详细]
  • 本文介绍了在Windows环境下如何配置php+apache环境,包括下载php7和apache2.4、安装vc2015运行时环境、启动php7和apache2.4等步骤。希望对需要搭建php7环境的读者有一定的参考价值。摘要长度为169字。 ... [详细]
  • 在IDEA中运行CAS服务器的配置方法
    本文介绍了在IDEA中运行CAS服务器的配置方法,包括下载CAS模板Overlay Template、解压并添加项目、配置tomcat、运行CAS服务器等步骤。通过本文的指导,读者可以轻松在IDEA中进行CAS服务器的运行和配置。 ... [详细]
  • 本文介绍了在Ubuntu 11.10 x64环境下安装Android开发环境的步骤,并提供了解决常见问题的方法。其中包括安装Eclipse的ADT插件、解决缺少GEF插件的问题以及解决无法找到'userdata.img'文件的问题。此外,还提供了相关插件和系统镜像的下载链接。 ... [详细]
  • 求解连通树的最小长度及优化
    本文介绍了求解连通树的最小长度的方法,并通过四边形不等式进行了优化。具体方法为使用状态转移方程求解树的最小长度,并通过四边形不等式进行优化。 ... [详细]
  • Java序列化对象传给PHP的方法及原理解析
    本文介绍了Java序列化对象传给PHP的方法及原理,包括Java对象传递的方式、序列化的方式、PHP中的序列化用法介绍、Java是否能反序列化PHP的数据、Java序列化的原理以及解决Java序列化中的问题。同时还解释了序列化的概念和作用,以及代码执行序列化所需要的权限。最后指出,序列化会将对象实例的所有字段都进行序列化,使得数据能够被表示为实例的序列化数据,但只有能够解释该格式的代码才能够确定数据的内容。 ... [详细]
  • 原文地址:https:www.cnblogs.combaoyipSpringBoot_YML.html1.在springboot中,有两种配置文件,一种 ... [详细]
  • baresip android编译、运行教程1语音通话
    本文介绍了如何在安卓平台上编译和运行baresip android,包括下载相关的sdk和ndk,修改ndk路径和输出目录,以及创建一个c++的安卓工程并将目录考到cpp下。详细步骤可参考给出的链接和文档。 ... [详细]
  • 拥抱Android Design Support Library新变化(导航视图、悬浮ActionBar)
    转载请注明明桑AndroidAndroid5.0Loollipop作为Android最重要的版本之一,为我们带来了全新的界面风格和设计语言。看起来很受欢迎࿰ ... [详细]
  • 模块化区块链生态系统的优势概述及其应用案例
    本文介绍了相较于单体区块链,模块化区块链生态系统的优势,并以Celestia、Dymension和Fuel等模块化区块链项目为例,探讨了它们解决可扩展性和部署问题的方案。模块化区块链架构提高了区块链的可扩展性和吞吐量,并提供了跨链互操作性和主权可扩展性。开发人员可以根据需要选择执行环境,并获得奖学金支持。该文对模块化区块链的应用案例进行了介绍,展示了其在区块链领域的潜力和前景。 ... [详细]
author-avatar
zhengxing
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有