使用Visual Studio Intellisense构建jQuery选择器字符串

jsl*_*tts 7 intellisense jquery visual-studio-2010

这是一个小问题,但我发现自己遇到了:

当我在Visual Studio 2010中使用jQuery时,我发现自己经常输入:

$(#S
Run Code Online (Sandbox Code Playgroud)

使用Intellisense查找SomeID对象ID:

$(#SomeID).click( function() { etc.. })
Run Code Online (Sandbox Code Playgroud)

然后返回并添加引号:

$('#SomeID').click( function() { etc.. })
Run Code Online (Sandbox Code Playgroud)

我觉得很烦人,如果我先添加引号,Visual Studio会进入字符串模式,我会失去Intellisense来查找对象的ID或类.

我做错了吗?

Blo*_*sie 4

不幸的是,VS2010 上的 jquery Intellisense 远非完美,它存在各种问题,如您上面提到的问题,并且众所周知,它会导致 VS 本身的性能问题,对我来说,有时打字速度慢得难以忍受。您始终可以创建一些片段来加快工作速度,但不幸的是,这实际上并不能解决您的智能感知问题。让我们希望他们在第一个服务包中发布一个修复程序。