如何在Atom或任何其他IDE中获得Javascript模块的intellisense?
我不熟悉javascript和node js。 在我的如何在Atom或任何其他IDE中获得Javascript模块的intellisense?,javascript,node.js,visual-studio,atom-editor,Javascript,Node.js,Visual Studio,Atom Editor,我不熟悉javascript和node js。 在我的authentication.js文件中有以下代码 当我按下客户端时,我试图让intellisense工作。(和CTRL+space),我什么也看不到。 如何查看auth.OAuth2模块中的函数 我记得在VS中,您可以使用///引用路径。不确定这是否也是ATOM中的标准方法。我在网上查了一下,没有找到满意的答案 在没有intellisense的情况下,人们如何知道使用什么方法以及他们需要的签名是什么 正因为如此,我现在正在努力工作。在开始使
authentication.js
文件中有以下代码
当我按下客户端时,我试图让intellisense工作。(和CTRL+space),我什么也看不到。
如何查看auth.OAuth2模块中的函数
我记得在VS中,您可以使用///引用路径
。不确定这是否也是ATOM中的标准方法。我在网上查了一下,没有找到满意的答案
在没有intellisense的情况下,人们如何知道使用什么方法以及他们需要的签名是什么
正因为如此,我现在正在努力工作。在开始使用之前,我是否必须阅读每个模块/软件包的文档?那要花很多时间
还请注意,我已经添加了所有的软件包,如autocomplete、autocomplete plus等,使intellisense能够神奇地工作,但它没有。Intellisense确实可以工作,但它显示所有其他内容,但不显示我在示例中提到的模块的功能
非常感谢您的帮助/建议
'use strict';
var config = require("../../config/config");
exports.verifyUser = function(req, res, next) {
var GoogleAuth = require('google-auth-library');
var auth = new GoogleAuth;
var client = new auth.OAuth2(config.clientID, config.clientSecret,config.callbackURL);
**client. //no intellisense**
// check header or url parameters or post parameters for token
var token = req.body.id_token || req.query.id_token || req.headers['id_token'];
if (token) {
client.verifyIdToken(
token,
config.clientID,
function (err) {
if (err) {
res.send("Un authorized");
} else {
next();
}
});
}
}
我在使用Visual Studio代码方面取得了巨大成功。
它是一个类似于Atom的轻量级IDE,实际上它也是使用电子技术构建的 您可以在这里查看有关如何设置的教程
您需要为正在使用的语言添加intellesense插件。Atom并不真正适合noobs,如果你想要一个功能齐全的编辑器,你应该试试netbeans。负面投票人:想解释一下吗??