我有一个Python项目,我使用WebStorm作为我的编辑器.问题是Python的语法没有变色.
如何以良好的语法显示Python页面?我的搜索不仅仅是.我不会用Python开发页面,但我确实希望它们在Webstorm中很好地显示.
使用JetBrains的WebStorm官方Node插件(以及他们的其他IDE)运行Node.js应用程序时,有没有办法设置环境变量?
我已经设置了Webstorm来识别和编译我的coffeescript文件.
我已经安装了AngularJS插件,并且可以在普通的旧javascript中成功编写我的控制器等.
当我尝试在CoffeeScript中编写我的角度相关代码但是我没有得到任何IDE支持:代码完成,智能感知等.
作为一切都不好的标志,angular变量本身无法识别,如下图所示.

问题:如何在CoffeeScript文件中启用对AngularJS的支持?
谢谢
我正在使用WebStorm作为IDE.
这是我的文件夹结构和express.js insalled:

但我的示例代码不知道require关键字:
var express = require('express');
var app = express();
app.listen(1337, function(){
console.log("ready");
});
Run Code Online (Sandbox Code Playgroud)
更新
Per Darin的回答这是我的package.json文件,它现在位于Website文件夹的根目录中:

{
"name": "MyTestSite.com",
"version": "0.0.1",
"description": "A Website",
"main": "test.js",
"directories": {
"test": "tests"
},
"dependencies": {
"express": "^4.11.2"
},
"devDependencies": {},
"scripts": {
"test": "n/a"
},
"repository": {
"type": "git",
"url": "https://github.com/n/a"
},
"keywords": [
"express"
],
"author": "My Name",
"license": "n/a",
"bugs": {
"url": "https://github.com/n/a/issues"
},
"homepage": "https://github.com/n/a"
}
Run Code Online (Sandbox Code Playgroud)
这是使用npm init创建的.我不认为我需要那些废话所以现在我只有:
{
"name": "MyTestSite.com",
"version": …Run Code Online (Sandbox Code Playgroud) Node几天前发布了它的(不那么)稳定的v5版本.我注意到当我尝试使用带有调试器的Webstorm运行节点项目时,我在启动时遇到以下异常:
Cannot stop on breakpoint due to internal error:
org.jetbrains.v8.V8CommandProcessor$1: TypeError: f is not a function
at Function.t.getScopes (eval at undefined, :217:15)
at t.describeFrame (eval at undefined, :213:33)
at t.getFrames (eval at undefined, :114:89)
at DebugCommandProcessor.r.processDebugJSONRequest (eval at undefined, :348:15)
Run Code Online (Sandbox Code Playgroud)
我没有其他环境来重现此错误.程序继续运行,但它不再停在断点上.有什么想法解决这个问题吗?
更新:我已经与Jetbrains开了一张票,他们说他们会尽快修补这个问题.
有没有办法禁用对编辑器中打开的文件的检查?我偶尔会在编辑器中打开大型库文件来检查其源代码,并且不希望IDEA对此特定文件运行检查.
我刚刚安装了webstorm.我正在开发一个小node.js应用程序.
我已经附加了node.js源代码,当我点击Node.js设置时,我可以看到它可以识别我的各种节点模块等.
我有2个问题:
exports,告诉我它没有代码洞察力(有没有办法可以添加源代码?)当我从同事那里得到一些PyCharm项目时,我看到了一些*.py文件的备份文件.
这个文件有类型:*.___jb_old___和*.___jb_bak___.
我在Notepad ++中打开文件,看到这些文件是相应*.py文件的相同备份文件.我问我的同事,但他不知道这些是什么.
谷歌没有给我任何东西:(
目前,我的所有角度材质HTML属性都以黄色突出显示,并附带WebStorm 9(Mac OS X Yosemite)警告:"此处不允许使用"属性[名称]".

如何教WS自动将这些属性识别为有效?我知道我可以逐个添加每个自定义属性列表,但希望有更好的方法来做到这一点.
更新: 只是想澄清这个问题适用于Angular Material项目,而不是AngularJS本身.