当前位置: 首页 > 知识库问答 >
问题:

如何将指南针语法支持添加到Jet在PhpStom?

呼延原
2023-03-14

我正在使用JetBrains PhpStom,这可能是我用过的最史诗般的IDE。

问题很简单。如何为其添加指南针语法支持?我已经安装了它,它可以渲染和工作,但 PhpStorm 仍然抱怨未定义的导入和混合。

我如何解决这个问题?指南针可以作为外部库吗?

编辑:我只想指出,这个功能请求是针对RubyMine IDE(也是由JetBrains提供的),而不是针对PhpStorm/WebStorm。

共有3个答案

简滨海
2023-03-14

我通过将指南针目录的符号链接(来自$GEM_LOCATION/frameworks/compass/stylesheets/compass)放入我的样式表所在的文件夹中来解决它。这更像是一种解决方法,但它让我和 phpstorm-inspectors/-autocomplete 感到高兴。

司徒宇
2023-03-14

正如上述用户所提到的,它还可以将指南针样式表的路径添加为项目中的资源目录。

例如,我的指南针样式表位于:C:/Ruby200-x64/lib/ruby/gems/2.0.0/gems/compass-0.12.2/frammeworks/compass/stylesheet

    < li >转到设置

当您应用时,您将看到PhpStorm找到了指南针样式表,没有任何问题。你甚至可以在它们上面点击(窗口)来直接打开它们。

祝你好运

葛泳
2023-03-14

这是对马丁答案的解释。sass文件夹中指南针宝石目录的Symlink效果很好。

指令(Windows)

    < li >以管理员权限打开cmd < li >更改项目sass文件夹的路径,例如< code > CD project name \ sass < li >运行< code > mklink/d compass$GEM _ LOCATION \ frameworks \ compass \ style sheets \ compass ,至于me$GEM _ LOCATION = < code > C:\ dev \ ruby 200 \ lib \ ruby \ gems \ 2 . 0 . 0 \ gems \ compass-0 . 12 . 2

仅此而已,现在PhpStom不会将指南针混音突出显示为错误,并将在自动完成建议中添加它们。

警告:如果要删除创建的符号链接不要使用删除,它将删除源代码目录。使用管理员权限打开cmd,cd$你的ProjectSassPath,并运行rmdir comass

 类似资料:
  • 若要在训练课期间使用指南针,您需要为希望查看指南针的任何运动内容添加。在 Flow 网络服务上,进入运动内容 > 在希望添加至的运动内容上选择编辑 > 进入设备相关,选择 Grit X > 训练视图 > 新增 > 全屏 > 指南针,然后选择保存。切记,将更改同步至手表。 在训练课期间使用指南针 在训练课期间,您可以使用向上/向下按钮,滚动至指南针视图。显示屏将显示您的方位和基本方向。 校准指南针

  • 若要在训练课期间使用指南针,您需要为希望查看指南针的任何运动内容添加指南针。在 Flow 网络服务中,进入运动内容 > 在希望添加指南针的运动内容上选择编辑 > 进入设备相关,选择 Vantage V2 > 训练视图 > 新增 > 全屏 > 指南针,然后选择保存。切记,将更改同步至手表。 在训练课期间使用指南针 在训练课期间,您可以使用向上/向下按钮,滚动至指南针视图。显示屏将显示您的方位和基本方

  • 以 gx8010 ssd 1v 板级为例: 1 修改 target/linux/leo/Makefile,为 SUBTARGETS 变量添加板级目录名称,例如 gx8010-ssd-1v,该 Makefile 调用 BuildTarget 宏实现该板级的定义,该宏在 $(INCLUDE_DIR)/target.mk 里定义。 2 创建板级目录 gx8010-ssd-1v,名称须与 target/l

  • 问题内容: 写入SSL套接字时出现以下异常 似乎目标服务器的证书不受信任。我在Windows 7机器jdk7和tomcat7上测试了我的实现,没有问题。在带有openJDK 6和tomcat7的ubuntu 10 LTS上引发了异常。我得到了套接字目标服务器的sha1和md5指纹。我要流式传输的服务器的证书不是我的ubuntu服务器上的受托人吗?我可以将指纹保存到tomcats密钥库中吗?如果是这

  • WebSocket 使用一种被称作“Upgrade handshake(升级握手)”的机制将标准的 HTTP 或HTTPS 协议转为 WebSocket。因此,使用 WebSocket 的应用程序将始终以 HTTP/S 开始,然后进行升级。这种升级发生在什么时候取决于具体的应用;可以在应用启动的时候,或者当一个特定的 URL 被请求的时候。 在我们的应用中,仅当 URL 请求以“/ws”结束时,我

  • 我正在尝试使用Java语言支持工具。所以我创建了一个项目,可以运行它,但我还需要引用外部库。因此,我试图通过以下方式添加一个jar文件:引用- 代码如下所示。这样,项目就无法建设。 任何关于将库添加到项目中的帮助都将不胜感激。