首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

用Visual Studio Code写Node.j

介绍 vsc的宣传语是: 一个运行于 Mac OS X、Windows和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台源代码编辑器。 按它说的,vsc特别适合来作为前端开发编辑器。...Node API 查看 在写node.js代码的时候,有时会忘记某个模块中有哪些方法及其用法,经常要去官网翻一下api文档。 这里介绍下怎么使用vsc来搞定这一问题。...打开vsc控制台(Help > Toggle Developer Tools > Console) 在控制台写代码,查询模块方法。 过程如下图: ?...不过vsc使用到的node.js模块并不多,比如引用util和vm等会报错,用node-webkit就不会这样。...结语 vsc和其他编辑器(sublime text,atom,webstorm等)相比,某些方面还存在很多问题。对于一个前端工程师来说,它已经足够好了。 当然了,它在不断改进。

1.1K130
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    VS Code进阶

    你应该正在使用的原生特性 代码自动补全 主题、图标自定义 代码高亮 项目/文件内搜索或替换 多个项目之间导航 你也许还没用到的原生特性 系统终端集成:内部提供了一个控制台,它可以将所有的系统终端都集成进来...A:推荐使用Git lens插件,代码的提交历史一目了然,遇到问题再也不用借助第三方工具来溯源了~ 当前窗口查看当前分支、提交历史、代码行的最后修改 右键查看修改历史、文件比较等详情信息 Q:我有多个开发机器...当需要重新搭建开发环境时如何快速配置VSC? A:可以使用Settings Sync对VSC配置进行同步,用你的Gist仓库进行数据托管。...Q:怎样提高在VSC中写markdown的效率? A:VSC原生支持MD,并能实现侧边栏预览,你也可以通过安装一些插件来增强体验。...A:VSC的插件很丰富,可以使用关键字来搜索,下载量超过10k的插件应该都不错。

    3.5K90

    VS Code进阶

    你应该正在使用的原生特性 代码自动补全 主题、图标自定义 代码高亮 项目/文件内搜索或替换 多个项目之间导航 你也许还没用到的原生特性 系统终端集成:内部提供了一个控制台,它可以将所有的系统终端都集成进来...A:推荐使用Git lens插件,代码的提交历史一目了然,遇到问题再也不用借助第三方工具来溯源了~ 当前窗口查看当前分支、提交历史、代码行的最后修改 ? 右键查看修改历史、文件比较等详情信息 ?...当需要重新搭建开发环境时如何快速配置VSC? A:可以使用Settings Sync对VSC配置进行同步,用你的Gist仓库进行数据托管。...Q:怎样提高在VSC中写markdown的效率? A:VSC原生支持MD,并能实现侧边栏预览,你也可以通过安装一些插件来增强体验。...A:VSC的插件很丰富,可以使用关键字来搜索,下载量超过10k的插件应该都不错。

    1.8K20

    用VSCode进行服务器Lua代码远程调试

    SSH正常通信访问是没问题的。...配置VSC客户端 在用VSC的SSH插件访问之前,我们需要在.ssh目录下配置一个叫config文件,VSC的SSH插件在访问的远程服务器时候,会读取这个文件,如下: Host 192.168.1.11...安装VSC服务器端插件 如果想实现Lua远程调试,需要在VSC的插件选项卡里,搜索到指定的插件,进行安装,VSC会通过SSH协议向远程调试的服务器端程序,上传到远程服务器上之后,即可在客户端进行远程Lua...luarocks-admin --lua-dir d:\gnu\lua\5.1 LUA_INCDIR='d:\gnu\lua\5.1\include' 如果是在Ubuntu Linux上安装LFS这种库...总结 这一篇主要介绍了基于VSC进行远程调试的工作准备,以及相关软件的安装部署,重点并没有在VSC的配置,与代码调试处理上,后面将介绍更多远程调试的细节,和针对操作过程中出现的相关问题的解决。

    3.7K21

    还在安装双系统? 试试 Windows 和 Linux 合体

    就能让我哑口无言,还有诸如网课、办公、图像处理软件之类的问题。的确,Linux 系统在应用程序支持方面(特别是娱乐休闲类)一直是软肋。...他们也意识到这一问题,所以在 Windows 10 中增加了 WSL(Windows Subsystem for Linux)。...打开微软应用商店,然后搜索 Ubuntu 20.04 LTS 。安装后你应该可以在 Windows 的开始菜单中找到一个新添加的 Ubuntu应用程序 。...这样,你已经在 Windows 10 中安装了完整的 Ubuntu 发行版! 安装之后 准备好 Ubuntu 之后,我们可以安装所需的任何东西。...借助于远程开发插件,我们可以使用在 Windows 下安装的 VSC,通过 SSH 协议编辑位于 WSL2 上的源码。

    8K30

    vscode 一些基本知识

    Visual Studio Code (简称 VS Code / VSC) 是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比...但是好像现在会出错,具体设置内容在vsc找到插件看详细信息。...Debugger for Chrome   js调试的插件,前端项目在Chrome中运行起来之后,可以直接在VSCode中打断点、查看输出、查看控制台,详细配置见插件说明。...Git Easy   增加了vscode中自带的git操作,安装后按F1调出控制台,输入git easy [options]完成git操作,代替git bash。...HTML CSS Class Completion   为基于工作空间上的CSS文件的HTML类属性提供CSS类名称提示。 HTML Boilerplate   提供生成标准HTML样板代码。

    25810

    safari无法打开轻量服务器的控制台界面

    今天打算对轻量做巡检维护的时候发现无法在控制台登录到轻量服务器,如下图: 图片 以下是浏览器控制台报错截图 图片 更换谷歌浏览器发现是可以的,先用谷歌浏览器处理后找到答案,故障safari版本信息如下...: 图片 这是由于safari浏览器本身的渲染特性不受支持导致的,在safari的开发标签下-试验性功能中关闭webgl2.0 图片 关闭后的渲染情况: 图片 经排查,safari 15.../16版本对webgl2的支持存在问题,代码检测支持webgl2,但是使用webgl渲染时会抛异常。...xterm与 vsc的做法是 直接对Safari浏览器关闭webgl渲染支持。 我们跟进下 对safari关闭webgl2的渲染。 已经反馈给腾讯云官方,官方回退了版本以支持兼容safari,感动。

    1.8K40

    Docker下,实战mongodb副本集(Replication)

    up -d命令启动的时候遇到一点小问题:启动后用docker ps命令查看容器状态,发现三个容器均是”Restarting”状态,网上搜了一下说有可能是内存不足引起的,于是我重启了电脑,在没有打开其他耗费内存的进程的时候再次执行...docker-compose up -d命令,这次启动成功了(我的电脑是8G内存的Mac pro); 关于这个问题,最好的解决方法应该是限制mongodb的占用内存,但是好像没有找到控制参数,其次的解决方法是限制...docker容器的内存大小,这个在执行docker run来启动的时候可以通过-m来限制,但是在docker-compose命令中并没有找到限制内存的参数,所以读者们如果也遇到此问题,请不要用docker-compose...,但是stateStr属性已经变为not reachable/healthy,而m2的已经成为了Primary; 至此,Docker下的mongodb副本集实战就完成了,这里依然留下了一个小问题:对于调用...一开始直连m0,等到出了问题再手工切换到m2么?还是有自动切换的方法?之后的文章中我们再一起实战吧。

    3.3K100

    Visual Studio Code 1.35更新:远程开发终于来啦

    https://blog.csdn.net/u011054333/article/details/91358602 前段时间大家可能看过一个新闻:微软为VSC开发一款名为...Remote Development的扩展程序,可以让我们使用本地VSC开发和调试远程机器上的代码。...可惜的是,当时远程开发插件还处于测试当中,只能在VSC Insider也就是测试版中使用。如今VSC更新到了1.35,增加了许多功能,远程开发就是其中之一。...Host ubuntu Hostname 192.168.70.128 User yitian 编辑完成之后,保存文件。然后再次打开命令面板,这次选择SSH:连接主机。...远程安装插件 如果你照着上面的步骤做下来,会发现一个问题,那就是远程编写代码的时候, 没办法使用很多功能,这是因为一些Code插件没有在远程主机上运行,为了获得最好的开发体验,我们需要在远程主机上安装插件

    96860

    InfoQ Java趋势报告2021及解读

    当然,考虑到风险,已经使用JDK 8的项目你可以不更新,但对于新的项目,你完全可以毫不犹豫的更新到JDK 11 就比如我的middd-java,最低支持版本就是JDK 11,这完全没有任何问题。...(因为不允许使用原有的品牌名称,自然不能用原有的包名了) 事实上,使用Java EE 8的仍然是晚期主流,但越来越多的框架正在转向Jakarta EE 8....其实是商业支持的问题,比如Oracle JDK 8, Oracle事实上在2019年就停止了免费JDK 8的免费支持。...那自然就会有人想到,为什么不直接存储OO对象,基于OO对象来提供存储及查询的相关功能呢,为什么要把OO对象转为二维的关系去存储呢? 好问题。...解读 我经常使用VSC,但那主要是前端语言及相关的开发中才使用。 VSC最强大的吸引力在于它的插件非常之多,而且各种语言的插件都有。

    73110

    OpenRestyNginx Lua服务远程调试方法

    很多Nginx Lua程序员入门的过程中会遇到一个问题就是选择编辑器IDE,其实Lua编辑器IDE过去流行的也有几种,但大多数都被人遗忘了,如果只是做纯Lua代码的语法检查,代码补全,很多的IDE都可以做到...经过了将近5年左右的时间,国内用ZeroBraneStudio的人就更少应该,而且多数的情况,调试服务找问题,不是下断点分析内存等相关资源,设断点这种方法效率不是很高。...ZeroBraneStudio作为一个开源编辑器IDE没有发展起来,但以VSC这种要统一宇宙IDE的节奏,是可以做到OpenRest/Nginx服务的运程调试的。通过VSC插件就可以做到这一点。...你可以通过配置Remote-SSH扩展,设置remote.SSH.showLoginTerminal为true,来更好的定位登录中出现的问题。...最后,两种模式下,都可以通过调试控制台输入-exec和debuggee(这里实际是gdb)进行交互,如通过-exec info registers(等同于gdb info registers)查看寄存器内容

    5.6K20

    OpenROV Cockpit说明

    如果你有任何关于安装在其他设备上的问题,请到我们的 Gitter 或者 OpenROV Forums 上联系。 三、如何在非嵌入式电脑环境下开发 该章节覆盖了在你笔记本电脑或台式机上的开发。...安装退出时,控制台应该显示如下内容: │ ├── lodash@3.10.1 │ └── punycode@1.4.1 ├─┬ tap-parser@1.2.2 │ ├── events-to-array...带 VSC 的调试步骤如下: 在你的平台下安装 Visual Studio Code; 在 VSC 中打开 openrov-cockpit 项目文件夹; 按下 F5 开始调试; 通常状况下,cockpit...软件现在可以访问http://localhost:8080 使用 VSC 设置断点,逐步调试代码,检查变量,以及其他操作。...具体细节见 VSC 文档。 此外,有一些插件允许同一时间在 VSC 与浏览器中同时调试,我们将在以后提供具体说明。 四、其他开发者任务 1.

    1.7K90

    22款神奇的Ubuntu软件,帮你的系统成为全场最佳

    QQ 看到很多回复推荐安装wine来安装QQ,wine的QQ对中文的控制很不好,而且还有各种问题,不推荐使用。...可作为Ubuntu上的visio! 7. 图片处理:GIMP 对于非专业性的图片处理,该款APP已经十分足够了,功能也挺丰富、强大的。 8....浏览器:Chrome、FireFox均可 Chrome和FireFox都是Ubuntu上比较受欢迎、好用的浏览器! 10....有道词典 支持划词查询,支持单词、句子翻译,还有百科等功能,非常nice(PS:官网下载请下载deepin版本,不要下载Ubuntu版本,Ubuntu安装会出问题) 15. indicator-sysmonitor...C/C++ IDE:Visual Studio Code(VSC) 跨三大平台的Visual Studio家族的一员,写C/C++的程序猿肯定不陌生,支持智能感知、内建调试工具、Git版本控制等功能(PS

    6.2K50

    ubuntu16.04下NVIDIA GTX965M显卡驱动PPA安装

    这两天在笔记本(神舟Z7M-SL7D2)下安装ubuntu16.04, 执行ubuntu安装程序时,经常会在最开始选择语言的界面时鼠标键盘无响应,死机概率30%。...反复尝试失败后,感觉似乎ubuntu对这个型号的显卡支持有问题,因为ubuntu系统集成的显卡驱动程序是nouveau,它是第三方为NVIDIA开发的开源驱动,可能就是nouveau对这个型号的显卡支持有问题...,需要安装NVIDIA官方驱动解决问题,于是按照网上的教程重装驱动,看了好多文章没有一个能完全解决我的问题,反复尝试,综合几篇文章的的方法,最后还是PPA安装最终解决问题,总算搞定,这里记下安装过程以免下次再走弯路...因为nouveau驱动的影响,ubuntu安装后无法登入桌面,所以在ubuntu系统启动显示登录界面后,需要按ctrl+alt+F1进入tty文本模式进入下面的操作 由于blacklist.conf文件的属性不允许修改...所以需要先修改文件属性。

    9.8K80

    在Ubuntu 20.04中禁用motd欢迎消息

    本篇文章重点讲解一下在Ubuntu 20.04中禁用motd欢迎消息具体方法,有需要的小伙伴可以参考一下。 Ubuntu 使用的是update-motd,它是一个动态 motd 生成工具。...从手册页: UNIX/Linux 系统管理员通常通过在文件 /etc/motd 中维护文本来向控制台和远程用户传达重要信息,该文件由 pam_motd(8) 模块在交互式 shell 登录时显示。...脚本存放的位置在/etc/update-motd.d目录中: bob@ubuntu-20-04:~$ ls -l /etc/update-motd.d/ total 44 -rwxr-xr-x 1 ...-20-04:~$ sudo chmod -x /etc/update-motd.d/00-header 如何在 /etc/update-motd.d/ 目录中创建我自己的脚本?...转载本站文章请保留原文链接,如文章内说明不允许转载该文章,请不要转载该文章,谢谢合作。

    2.6K10

    ubuntu安装MongoDB数据库

    环境说明: 系统:ubuntu 20.04 MongoDB:V4.4.6 前言 MongoDB是一种面向文档的数据库管理系统,即非关系型数据库,用C++等语言撰写而成,以解决应用程序开发社区中的大量现实问题...本篇博客中ubuntu安装MongoDB的过程参考自MongoDB官网:Install MongoDB Community Edition on Ubuntu — MongoDB Manual,其他派系...2、创建列表文件 在ubuntu上创建列表文件/etc/apt/sources.list.d/mongodb-org-4.4.list,不同版本的ubuntu命令也不同(其实只是命令中的版本号不同):...默认情况下,MongoDB是不允许远程连接的,所以需要在/etc/mongod.conf配置文件中进行一些配置。...但是用mongo命令在控制台上登录数据库时,就会报错: 这是因为在用mongo命令是依然默认连接的是27017端口,而不是修改之后的端口,因此使用此命令时需要指定端口进行连接: mongo

    1.4K10
    领券