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)可以以后再删除。

  • 相关阅读:
    支付宝H5支付---证书模式
    Redis分布式锁
    Docker+Nginx+Ssl
    Java调用函数传递参数到底是值传递还是引用传递
    Mysql索引查询失效的情况
    mysql索引之最左前缀法则
    数据的三大范式以及什么是反三大范式
    SpringMvc的工作流程
    Android 环境搭建
    Python 爬虫: 抓取花瓣网图片
  • 原文地址:https://www.cnblogs.com/damnedmoon/p/1694529.html
Copyright © 2011-2022 走看看