webstorm开发nodejs项目的相关配置

一开始用sublime写nodejs,发现他的代码提示还是不够好用,另外有些地方出错了,代码上面也没有提示(明显的格式错误等),有次一个低级的错误很久没找出来,就是因为即使你写了错误的参数,他仍然不会有错误的提示。

经过一番研究搜索之后,决定试用下传说中的js神器webstorm,确实是很棒!

说一些遇到的问题:

1、他会检查拼写错误,如果一个字符串单词他经常要提示你拼写错了,这个很烦,在这里关掉:

help->find action->输入typo->回车->spelling-typo去掉打钩->完成

2、他如何才会有代码提示,特别是一些模块?这样做:

点击你引入这个模块的链接

->出来一个灯泡

->点击灯泡

->出来一个菜单

->点击菜单第一项:下载模块(如果没有这一项说明这个链接是死的,根本连不上这个文件;或者你写错了;还有一种情况是这个文件在之前下载过了,直接在lib里面可以看到)

->还没完成,在>preferences->Languages&Frameworks->Javascripts->Libraries->打钩刚才下载模块->确定

如此这个模块就可以代码提示了

3、删除项目:

>file->close project会关闭项目,回到初始的启动页面,可以再把启动页面显示的最近项目点击关闭,他就不会出现了,硬盘上的文件还会在那里;

>或者直接关闭app,再次打开,然后关闭最近项目的对应那条记录,他就不会出现了

>如果要删除彻底,在关闭项目之后,删除掉硬盘上的文件即可

4、让nodejs有代码提示

因为我喜欢先创建文件夹,然后在里面生成express项目,最后再创建一个空的webtorm到这个文件夹里面。因此这个项目默认他也不是一个nodejs项目,在项目创建之后,要这样操作:

>preferences->Languages&Frameworks->Node.js and NPM->Node.js Core Lib->点击enable按钮

5、AngularJS代码提示

AngularJS代码提示也需要通过方法2导进来,虽然webstorm里面可以看到各种插件,包括AngularJS,但是并没有代码提示的作用,记住,代码提示,除了nodejs可以通过开关打开,其他的都要通过导入这个类,来实现

6、修改唤出代码提示的快捷键

mac默认代码提示快捷键是command+space,这个和输入法的快捷键是冲突的,因此要修改下。

1、commond+shift+a调出命令面板


2、输入basic,在出来的菜单里选择“basic completion”,会弹出一个展示板,点选“keymap”就可以看到代码提示快捷键设置了


3、点选第一个选项


4、完成设置







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值