zoukankan      html  css  js  c++  java
  • IntelliJ IDea 9 结合VS开发Javascript

    IDea是js的理想开发环境,有多好可以参考http://extjs.org.cn/node/216,容易被忽略的是,其拥有近乎完美的JS折叠功能,其他的譬如Eclipse的某插件和其相比实在不堪入目,当你长篇大论写js或者层层叠叠写Json的时候这个功能实在至关重要。

    不过捏,人家是Java阵营的东东,压根就没想过带我们玩。好在我等要求也不高,也就写写js,其他的调试之类的还是用vs。如果只是这样的打算,还是可以弄一弄的。

    如果只是打开一个js文件,那直接用Idea打开好了,没什么技术含量。但我们还想要智能提示,例如在别的js里定义的东东当前js IDea也能给出提示,也就是实现vs里用reference实现的功能。IDea也能做到而且更为强大,不过需要这些文件在同一个项目里。所以我们需要创建一个项目。 

    File->New Project->(选Create project from scrach)Next->(选Java Module,Project files locations选择vs项目的js文件夹之上上,Name为js文件夹父文件夹之名,其他默认)Next->(选择Do not create source directory)Next->Next(不选择任何JDK,忽略警告) ->直接Finish.

    之后,应该能看见项目里包含了我们vs项目的文件夹,并可在此编辑js文件。

    另外,还可以在vs里设置js文件的Open with...属性关联到Idea,甚至可以设为默认,这样就更方便了。 

     上面黑体是关键步骤,很容易搞错,我甚至不确定我这里有没有写对......反正思路就是让IDea的项目在创建的时候就包含了我们现有的vs项目中的js文件。多余出来的Idea的项目文件和索引等文件(.idea)可以以后再删除。

  • 相关阅读:
    2.性能测试类型或方法
    3.性能测试通过标准
    下一个问题主题是啥呢?内网渗透深化?Java安全
    ThinkPHP5 RCE在PHP7下getshell
    泛微ecology OA数据库配置信息泄露
    渗透经验之SQL注入深化
    匿名伪造邮件发送脚本
    payload免杀之Installutil.exe&csc.exe利用
    记一次草鸡垃圾的域渗透
    内网渗透之frp使用
  • 原文地址:https://www.cnblogs.com/damnedmoon/p/1694529.html
Copyright © 2011-2022 走看看