WebStorm已将目录中的所有文件标记为非项目文件 [英] WebStorm has marked all files in a directory as non-project files

查看:20
本文介绍了WebStorm已将目录中的所有文件标记为非项目文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

WebStorm已将我的项目的子目录(根目录的服务器部分)中的所有文件标记为非项目文件

它发生在我改用巴别塔,然后又改用打字稿的时候。我已经删除了打字稿的东西,想知道它是否与那个配置有关。我相信这只是某个地方的WebStorm设置--因为我的测试运行、构建工作,所有这些。

每当我重构或重命名文件时,它都会显示:

"所选元素来自非项目文件。不会重命名这些用法。仍要继续吗?"

它还以不同方式突出显示这些文件中的代码。

这些文件的每个图标的上角都有一个小x

In their docs它说这些是非项目文件(例如,库源、外部源等)。这让我想到,我只是在某个时候标记了一个完整的外部文件夹,认为我不知道它可能在哪里。

更新我已尝试删除.idea文件夹,然后运行使缓存无效并重新启动。这也没有解决问题。

myProject.iml文件如下:

<?xml version="1.0" encoding="UTF-8"?>
<module type="WEB_MODULE" version="4">
  <component name="NewModuleRootManager">
    <content url="file://$MODULE_DIR$">
      <excludeFolder url="file://$MODULE_DIR$/.tmp" />
      <excludeFolder url="file://$MODULE_DIR$/temp" />
      <excludeFolder url="file://$MODULE_DIR$/tmp" />
    </content>
    <orderEntry type="inheritedJdk" />
    <orderEntry type="sourceFolder" forTests="false" />
  </component>
</module>

推荐答案

关闭终端运行中的所有WebStorm窗口和项目文件夹:

rm -rf .idea

注意:仅从WebStorm中删除是不够的。

这篇关于WebStorm已将目录中的所有文件标记为非项目文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆