【VsCode+LeetCode】优雅玩法
再刷LeetCode的时候,官方代码编辑器IDE类似于一个记事本,编辑器,用起来麻烦还不能调试。
刷题的时候总感觉少了点什么,本文介绍【VsCode+LeetCode】优雅玩法。
VScode是一款代码编辑工具,在我看来它的优势有:
- 高颜值
- 轻量级
- 便于开发调试、迭代
- 跨平台支持多种编程语言
- 海量插件
- 开箱即用
- 嵌入式/硬件开发/编译+烧录+调试一体
它支持Windows,Linux和macOS等操作系统以及开源代码。它支持测试,并具有内置的Git版本控制功能以及开发环境功能,例如代码完成(类似于IntelliSense),代码段和代码重构等。编辑器支持用户定制的配置,例如仍在编辑器中时,可以更改各种属性和参数,例如主题颜色,键盘快捷键等,内置的扩展程序管理功能。
VS Code基于Electron
,实质上是个Node.js
环境,单线程,任何代码崩了都是灾难性后果。所以VS Code干脆不信任任何人,把插件们放到单独的进程里,任你折腾,主程序妥妥的。在我们大学期间开发后端类项目用的最多的就是工具 Eclipse
,而Eclipse的插件又运行在主进程中,任何插件性能不佳或者不稳定,都直接影响到Eclipse,最终结果是大家抱怨Eclipse臃肿、慢、不稳定,所以果断换成了 IntellJ IDEA
。
一、环境搭建
上面我们说到:VS Code基于Electron
,实质上是个Node.js
环境,那么在本机操作的时候需要搭建NodeJs
。
整体简单步骤看下文链接:
终端 -V
验证一下环境是否搭建成功:
二、LeetCode插件安装
- 安装VsCode(官网百度进入官网下载即可)
VsCode安装成功之后打开插件管理,输入 LeetCode,找到官方提供的插件(实则就是连接到了远程仓库github).安装完成以后
安装完成,点击登录:
选择登录方式(自选):
三、题目查询与代码提交
登录成功后,写完代码,可在代码编辑区最下方查看提交按钮。