标签: intellisense

是否有任何工具可以改善vc ++中的intellisense(vs2008)?

是否有任何免费工具可以改进Intellisense并在vc ++ 2008中提供代码片段?请不要发布商业工具

c++ intellisense visual-studio-2008 visual-studio visual-c++

0
推荐指数
1
解决办法
321
查看次数

C++ Intellisense 不起作用(甚至 Ctrl+Space 也不起作用),没有函数名称,没有参数列表,什么都没有

我最近安装了 C++,以便重新学习该语言(已经完成了一些小项目)。真正让我烦恼的一件事是,实现时的自动完成功能不再起作用。

更具体地说,自动完成参数和函数名称。我已经在各自的标头中声明了我的类和函数。虽然我的记忆有点模糊,但我记得在2008年,一旦你在cpp文件中输入名称,它会自动给你一个相应参数的下拉框。

然后我搜索了论坛和页面以寻找可能的解决方案,并得知智能感知功能已从新的 VS 2010 中的 C++ 环境中删除(为什么?)。但可以通过以下方式检索参数列表:
(1) 检查“工具 -> 文本编辑器 -> C++ -> 自动列表成员”,并在高级选项卡中查看该功能是否已禁用。
(2) 使用 Ctrl-完成陈述时留出空格。

我已经尝试过这两种方法,但它们不起作用(并且我读过一些论坛,认为 ctrl+space 至少应该在某种程度上起作用)。声明应该是正确的,因为当我定义函数并右键单击并将名称命名为“转到声明”时,它将突出显示头文件中的声明(其中提供了整个参数列表)。Ctrl+J 会告诉我 VS 确实识别函数声明。

我不想使用第三方软件,例如(视觉辅助 X),但我已经没有选择了。

预先非常感谢您。

c++ intellisense visual-studio-2010

0
推荐指数
1
解决办法
2328
查看次数

有什么办法可以提高 F# 中推理引擎的速度?

我大多不等待结果或智能感知,因为它太慢了。

但有时,当我不确定一种类型时,我希望它在这里,并且推理运行需要很长时间。

但是,我的 CPU 一直在 2% 左右工作。

=> 是否可以让 Visual Studio对我的计算机资源更具攻击性

更新

  • 我使用 Visual Beta 11
  • 虽然智能感知在加载解决方案后会立即出现,但在修改代码时需要一段时间(大约 20-30 秒)

cpu intellisense f# visual-studio

0
推荐指数
1
解决办法
222
查看次数

JetBrains WebStorm intellisense

当我在WebStorm中看到intellisense菜单时,它会显示带有字母的小圆形图标(即"v","m","f","p").

有谁知道所有图标的含义,或者知道哪里有参考理解WebStorm的智能感知?

javascript intellisense ecmascript-5 webstorm

0
推荐指数
1
解决办法
1209
查看次数

为什么JavaScript Intellisense在Visual Studio 2012中并不总是有效?

我正在使用Visual Studio 2012并构建JavaScript Windows应用商店应用.

在大多数情况下,智能感知有效,但对于某些事情却没有.我只是想知道为什么.这里有一些例子:

var ctl=document.getElementById("txtName").winControl;
Run Code Online (Sandbox Code Playgroud)

虽然其他项目显示,但"winControl"项目不会出现在intellisense中,但它仍然有效.这行中的"srcElement"也是如此:

var nameInput = eventInfo.srcElement;
Run Code Online (Sandbox Code Playgroud)

这是预期还是我错过了什么?

javascript intellisense javascript-intellisense windows-8 visual-studio-2012

0
推荐指数
1
解决办法
509
查看次数

C#中所有操作数的列表

很简单的问题:如何获取C#中所有操作数的列表?例:

{ "return", "break", "if", "case", "switch", ... };
Run Code Online (Sandbox Code Playgroud)

更难的问题:如何获取所有函数(类型,方法)的列表?

{ "string", "Math.Abs", "double.IsNaN", "int.ToString", ... };
Run Code Online (Sandbox Code Playgroud)

我想为CodeDom制作类似IntelliSense(非常糟糕和肮脏的东西)的东西.因此,用户可以通过将其代码添加到我的文本中来扩展软件的功能.我向他提供了一个函数体,其中包含一些他可以使用的参数,但是他也应该能够使用任何标准函数,例如,或者.他将代码输入RichTextEditor.我想让他更容易看到语法(突出显示已知的操作数,打开/关闭括号,函数参数).double.ToString()Math.PI

我已经可以突出显示单词(参数)并且它看起来不错,但突出一切都很酷.而且我认为这是得到的操作数/ functins /类型/方法,我也不懂怎么办(我都可以操作数输入到阵列中自己OFC)的想法名单.

这个问题应该改写一下:如何制作我自己的IntelliSense?:-)

PS:快速潜伏甚至没有提供我一个单一的结果,我实际上有问题来制定我正在寻找的东西.

c# intellisense rich-text-editor operands

0
推荐指数
1
解决办法
406
查看次数

IntelliSense:"void"类型的值不能分配给"double"类型的实体

所以,我已删除并重新输入错误引用的行,关闭并重新打开visual studio,并查看此处发布的几个错误,显示与我的相同/相似的措辞.

我觉得这是视觉工作室的一个错误,因为即使在我删除了所有代码,保存和重新编译的内容之后,它也会在同一行上出现错误,不再存在.

"IntelliSense:类型为"void"的值无法分配给"double"类型的实体

为了防止它与工作室的错误,我想我会问我的代码中可能导致此错误的任何想法?代码中间的blockquote是它引用该错误的行.

#include <iostream>
#include <vector>
#include <string>

using namespace std;

int main ()
{
   //Declarations of vectors and basic holders for input transfer
   vector<string> candidateName;
   string inputString;
   vector<int> candidateVotes;
   int counter,inputInt,totaledVotes;
   double percentage;
   vector<double> candidatePercentage;
   //Method declaration for calculations
   void calculatePercentage (int, int, int);

   //User input to gather number of candidates, names, and votes received.
   cout <<"How many candidates need to be input?";
   cin>>counter;
   for(int i = 0;i<counter;i++)
   {
      cout<<"Please enter the candidate's last name.";
      cin>>inputString; …
Run Code Online (Sandbox Code Playgroud)

c++ methods intellisense vector

0
推荐指数
1
解决办法
5519
查看次数

MVC5身份角色角色名称智能感知

没有代码,因为我不知道这是否可能.

是否有可能在Db(此时创建)中使用角色Seed()作为Enum或类似的东西,以便不使用记住所有角色等,而是可以使用intellisense?

如果有可能你能告诉我怎么样?

c# intellisense enums asp.net-mvc-5 asp.net-identity

0
推荐指数
1
解决办法
68
查看次数

intellisense不识别类

当我收到来自intelisense的错误时,我正在编写一个小游戏.我再次尝试了一个简单的宠物类,但intellisense认为它不正确.这是代码和错误:

#include <iostream>
class Pet{
public:
    int m_hunger;
    void Greet();
};
void Pet::Greet(){
    std::cout << "My hunger is " << m_hunger;
}
int main(){
    Pet dog();
    dog.m_hunger = 9;//Expression must have class type
    dog.Greet();//Expression must have class type
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c++ intellisense object

0
推荐指数
1
解决办法
31
查看次数

VSCode Intellisense 不能完全处理 ES6 导入?

我无法让 Intellisense 完全使用 ES6 导入。

执行以下操作可使/index.jsIntellisense 正常工作:

工作示例

但是,从/index.js中断 Intellisense执行以下操作:

破碎的例子

目录结构为:

| modules
|-- cars.js
|-- index.js
| index.js
| jsconfig.json
Run Code Online (Sandbox Code Playgroud)

每个文件的内容是:

模块/cars.js

export default {
  audi: 'R8',
  dodge: 'Durango',
};
Run Code Online (Sandbox Code Playgroud)

模块/index.js

import cars from './cars';

export default {
  cars,
};
Run Code Online (Sandbox Code Playgroud)

jsconfig.json

{
  "compilerOptions": {
    "target": "es6",
    "module": "commonjs"
  },
  "exclude": [
    "node_modules"
  ]
}
Run Code Online (Sandbox Code Playgroud)

intellisense ecmascript-6 visual-studio-code

0
推荐指数
1
解决办法
1691
查看次数