推荐三个神级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,然后在插件中填写,这里就不详细介绍了,插件上有安装的具体介绍,大家都是程序员,这个安装应该不费劲。

目录
相关文章
|
人工智能 IDE API
白板秒变IDE,草图直接生成可运行代码!Pad.ws:白板+代码编辑器深度结合,创意到实现无缝衔接
Pad.ws是一款创新的在线开发环境,将交互式白板与完整IDE工具深度结合,支持多人实时协作和多种编程语言,无需安装即可通过浏览器访问。
1053 1
白板秒变IDE,草图直接生成可运行代码!Pad.ws:白板+代码编辑器深度结合,创意到实现无缝衔接
|
自然语言处理 API C++
阿里通义推出SmartVscode插件,自然语言控制VS Code,轻松开发应用,核心技术开源!
SmartVscode插件深度解析:自然语言控制VS Code的革命性工具及其开源框架App-Controller
2710 1
阿里通义推出SmartVscode插件,自然语言控制VS Code,轻松开发应用,核心技术开源!
|
Ubuntu Linux 测试技术
Linux系统之部署轻量级Markdown文本编辑器
【10月更文挑战第6天】Linux系统之部署轻量级Markdown文本编辑器
1179 1
Linux系统之部署轻量级Markdown文本编辑器
|
前端开发 Docker 容器
写作利器,一款极简的Markdown 编辑器
WeChat Markdown Editor 是一款高度简洁的微信 Markdown 编辑器:支持 Markdown 语法、色盘取色、多图上传、一键下载文档、自定义 CSS 样式、一键重置等特性。
1052 70
写作利器,一款极简的Markdown 编辑器
|
11月前
梦幻西游脚本,脚本编辑器,明日方舟脚本【开源代码】
梦幻西游模块包含师门任务和宝图任务自动化,采用图像识别定位关键界面元素 明日方舟
|
11月前
|
Ubuntu 网络安全 PHP
如何使用vscode的Docker插件管理ubuntu 拉取服务器的镜像以及创建容器
本测试镜像旨在记录使用vscode的Docker插件拉取病创建Dockerfile,以及拉取镜像。
|
机器学习/深度学习 人工智能 自然语言处理
|
Linux UED C++
MarkEdit:相信做技术的同学都会喜欢这个编辑器的,MarkEdit编辑器,让Markdown编辑变得简单而强大,超赞~~~
嗨,大家好,我是小华同学。MarkEdit是一款跨平台的Markdown编辑器,支持Windows、macOS和Linux,提供实时预览、快捷键、自定义主题和插件系统等核心功能。它适用于日常笔记、技术文档、博客写作、学术论文和电子书制作等多种场景。
1806 31
|
人工智能 小程序 程序员
【视频测评 DEMO 参考】VSCode 神级 AI 插件通义灵码:完全免费+实战教程+微信贪吃蛇小程序
VSCode 神级 AI 插件通义灵码:完全免费+实战教程+微信贪吃蛇小程序
1326 8
|
人工智能 自然语言处理 前端开发
通义灵码插件在VSCode中的运用
借助通义灵码插件在VSCode构建新闻网,实现效率与智能的融合。VSCode作为前端开发的“瑞士军刀”,提供实时预览、智能辅助和高效管理功能;通义灵码插件通过自然语言交互生成代码,简化复杂任务并优化代码质量。两者结合形成从设计到部署的高效闭环,大幅减少基础编码时间,降低开发门槛,助力开发者聚焦业务逻辑与创新。