javascript - Visual Studio 中 CSS/javascript 的 Vim 样式折叠

标签 javascript css visual-studio code-organization

有没有人知道有VIM style folding的方法在 Visual Studio ?我在 c# 类文件中使用#region block ,它们很棒,但不幸的是,javascript 和 css 没有等效的功能。我目前正在处理的网站/应用程序有相当多的 css 选择器和 javascript,并且导航整体文件变得困难。

我们考虑过的一个选项是将 css 和 javascript 分解成类似于 jquery 模块的单独文件,但是这会在增加 http 请求总数方面引入性能问题。

如果有人对管理疯狂有任何建议,我将不胜感激!

更新:Richard Kimber 建议using the bookmarking features visual studio 使按标题导航更易于管理。这是朝着正确方向迈出的一步,但不如代码折叠/阻塞有用。

最佳答案

我发现了一个改进了 Visual Studio 2010 的 JavaScript 文本编辑器的 Microsoft 扩展。

http://visualstudiogallery.msdn.microsoft.com/en-us/872d27ee-38c7-4a97-98dc-0d8a431cc2ed

我用过它,它为 JavaScript 文件提供了以下所有内容:

  • 大括号匹配
  • 大纲/代码折叠
  • 当前单词突出显示
  • IntelliSense 文档注释支持

关于javascript - Visual Studio 中 CSS/javascript 的 Vim 样式折叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/652577/

相关文章:

javascript - REST API,从 PHP 返回 JSON 对象到 JS 文件

css - 使 IE9 CSS nth-child 规则在 IE8 上工作

visual-studio - 在 VS2010 中抑制编译器警告

javascript - 如何在 javascript highchart 中实现 z 索引

javascript - 为什么这个Javascript可以在FF3.6中运行?新日期 ("2010-06-09T19:20:30+01:00");

JavaScript 打印预览

javascript - 在 WordPress 短代码中添加带有 Javascript 或 CSS 的逗号?

html - 如何在#shadow-root ( shadow DOM ) 中重新设计元素

c++ - 如何忽略 LNK2038(定义不匹配)?

.net - 将更新 checkin TFS 后编辑变更集注释