推荐三个神级VSCode插件[jupyter中写javascript,替代typora的markdown编辑器,记录敲代码时间的插件]

简介: 使用过Python的朋友应该都知道Jupyter-Notebook,因为它对新手朋友学习Python可谓是绝佳的工具,对Python老手来说使用它来写一些小Demo或者绘图分析都是非常不错的工具,我们都知道,最近,我开始了深入学习JavaScript的路途,偶尔为敲一下js来验证书中的说法以及自己的想法,同时可能会记一下笔记,然后可能还需要刷Leetcode

f25d8715c61a4190a7e6efcf671c41a9~tplv-k3u1fbpfcp-zoom-crop-mark-1512-1512-1512-851.image.png

Jupyter

为什么要使用jupyter



使用过Python的朋友应该都知道Jupyter-Notebook,因为它对新手朋友学习Python可谓是绝佳的工具,对Python老手来说使用它来写一些小Demo或者绘图分析都是非常不错的工具,我们都知道,最近,我开始了深入学习JavaScript的路途,偶尔为敲一下js来验证书中的说法以及自己的想法,同时可能会记一下笔记,然后可能还需要刷Leetcode,这时候,我首先就想到了Jupyter,JavaScript和Python一样都是解释性语言,所以按道理来说它也可以一步步运行,可以在Jupyter上运行,所以我就试了一下JavaScript在Jupyter上的使用:

下面是结果的图片:

45750319a05244469f04faa68cecd5c9~tplv-k3u1fbpfcp-zoom-in-crop-mark-3024-0-0-0.image.png

不得不说,真的非常好用,同时也是支持写Markdown笔记的:

4be7d74b9ed74309ba28ea301a2daea1~tplv-k3u1fbpfcp-zoom-in-crop-mark-3024-0-0-0.image.png

同时这个文件也支持导出markdown,html,png等多种格式的文件,非常适合写一些小demo,当然,因为是在全局作用域,所以在变量命名上需要注意不重复,建议类似上图一样,加一个{}块状作用域就非常方便。

安装



具体可以查看github:github.com/n-riesco/ij…

下面仅演示windows的安装教程(我因为之前有conda环境,所以就直接使用的conda安装,如果没有,请查看上方链接安装)

conda install nodejs=16  # 这里得16才行,14有可能会报错
npm install -g ijavascript
ijsinstall

可能遇到的问题



Error running in VSCode: No native build was found for platform=darwin arch=x64 runtime=electron abi=83 uv=1 libc=glibc node=14.16.1

解决:

github.com/n-riesco/ij…


48b27e75e30a48858468c4c6bcdd3dff~tplv-k3u1fbpfcp-zoom-in-crop-mark-3024-0-0-0.image.png

Markdown-editor

自从Typora收费之后,我就不太想用这个软件了,于是想到了这个万能得VSCode,然后就找到了这款即时渲染markdown的软件。

安装直接在扩展市场中搜索这个名字就可以了,下面来看一看使用得截图,几乎一摸一样,功能没有那么多,但该有的也几乎都有了:

63e569bd36954f208a864026fda0a8d5~tplv-k3u1fbpfcp-zoom-in-crop-mark-3024-0-0-0.image.png

它也有多种主题进行选择

2c138fe5b26a41e4ae5ceeac22f61a39~tplv-k3u1fbpfcp-zoom-in-crop-mark-3024-0-0-0.image.png

去试试就知道好不好用了😀

Waketime

这个扩展应该很多人都用过,不过还是提一下总有人不知道,主要是它太好用了,主要功能就是记录你每天敲代码的时间,就这?就这!

我们直接来看截图就知道了,合格插件让敲代码的仪式感也强烈起来了(⊙o⊙)433dae0b2e464098a15281e03633c745~tplv-k3u1fbpfcp-zoom-in-crop-mark-3024-0-0-0.image.png

最近主要是在期末复习,敲代码的时间少了,献丑了,使用需要去官网申请一个key,然后在插件中填写,这里就不详细介绍了,插件上有安装的具体介绍,大家都是程序员,这个安装应该不费劲。

目录
相关文章
|
15天前
|
JavaScript 前端开发 C++
vscode编辑器中如何调试nextjs代码
代码可调式的重要性不言而喻。 对于Programer来说,自己编写的程序能够被优雅调试是一件幸福的事情,特别是习惯了后端程序调试的开发者... 在折腾Nextjs项目的日子里,我走了很多弯路才弄明白在vs code中如何优雅的调试代码。
vscode编辑器中如何调试nextjs代码
|
6天前
|
前端开发
VSCode中自带插件Emmet的用法
Emmet 是一个强大的工具,集成在 Visual Studio Code (VSCode) 中,可以大大提高编写 HTML 和 CSS 的效率。以下是如何使用 Emmet 插件的一些基本方法
26 4
|
6天前
|
移动开发 前端开发 JavaScript
揭秘VSCode魔法工具箱:HTML5 & CSS3 超强插件集合 + Css Reset与Normalize.css的终极对决
揭秘VSCode魔法工具箱:HTML5 & CSS3 超强插件集合 + Css Reset与Normalize.css的终极对决
|
13天前
|
传感器 前端开发 JavaScript
前端开发者必备的VS Code插件推荐
前端开发者必备的VS Code插件推荐
|
3天前
|
前端开发 JavaScript PHP
【vscode编辑器插件】前端 php unity自用插件分享
【vscode编辑器插件】前端 php unity自用插件分享
6 0
|
2月前
|
API 开发工具 C++
【专栏:工具与技巧篇】使用代码编辑器(VS Code/Sublime Text)提升开发效率
【4月更文挑战第30天】在VS Code与Sublime Text两大流行代码编辑器中,开发者可借助其高效特性提升编程效率。VS Code拥有丰富的插件生态、内置Git集成、强大的调试工具、智能提示和多文件导航功能。Sublime Text则以其轻量级、快速响应、多光标编辑及自定义构建系统见长。学习编辑器的键盘快捷键、自定义配置、使用内置终端以及键绑定和宏,将助开发者进一步提高开发效率。选择适合自己的编辑器并不断适应新技术是提升开发工作流的关键。
|
2月前
|
C++
VS code debug c代码 配置
VS code debug c代码 配置
19 0
|
2月前
|
数据采集 Web App开发 JavaScript
vscode跟踪vue代码方法
vscode跟踪vue代码方法
40 0
|
2月前
|
Windows
【vscode】 VsCode终端崩溃C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe已终止,退出代码:2
【vscode】 VsCode终端崩溃C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe已终止,退出代码:2
170 1