AndroidStudio和WebStorm协同开发之坑点

Posted YongHui_Luo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AndroidStudio和WebStorm协同开发之坑点相关的知识,希望对你有一定的参考价值。

  小伙伴们,如果你们在写RN的应用,如果你们选择的开发工具是WebStorm,如果恰好你在写android平台的相关代码,这篇博客对你一定有所帮助。废话不说,上重点。


问题描述

  当我们使用Android Studio 和 WebStorm打开同一个项目源码,Android Studio会弹出下面的提示框:




内容大致如下:

Project components were changed externally and cannot be reloaded:
RunManager
editorHistoryManager
ToolWindowManager
ProjectRootManager
ChangeListManager
FileEditorManager
Would you like to reload project?

而WebStorm会弹出如下的提示:



大致的内容是:

Project 'XXX' Files Changed
ToolWindowManager
SheleChangesManager
Would you Like to reload Project?

解决方法

在WebStorm中依次如下操作:

  首先,菜单栏 File –> new –>Project –> Empty Project,创建一个WebStorm的空项目。
  然后,打开Empty Project,Preferences –> 搜索 Directories,看见如下图的设置界面:



  最后点击右上角的Add Content Root,找到你项目的路径,确认添加。此时在Content Root里有两个项目,如下图:



删除掉最早创建的EmptyProject,点击Apply,点击OK

成功搞定,请为自己鼓掌��。


问题原因

  遇到问题要刨根问底,问题产生原因是,WebStorm和AndroidStudio共用.idea文件,但是却有不用的Module和Setting,所以每次切换,工具都会提示重新加载。

以上是关于AndroidStudio和WebStorm协同开发之坑点的主要内容,如果未能解决你的问题,请参考以下文章

webstorm 配置 开发微信小程序

webstorm开发微信小程序代码提醒(webstorm开发工具)

webstorm开发微信小程序代码提醒(webstorm开发工具)

阿米协同ios手机打不开文稿

我用webstorm新打开一个文件,就直接打开了另外一个文件,那个双开提示没有了,谁知道怎么在把它弄出来

我电脑只有8G内存;需要开两个Webstorm运行VUE工程,还要用DataGrip看数据库;然后IDEA启动4个微服务