繁体   English   中英

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

[英]Vim style folding for CSS/javascript in Visual Studio

有没有人知道在 Visual Studio 中进行VIM 样式折叠的方法? 我在 c# class 文件中使用 #region 块,它们很棒,但不幸的是,javascript 和 ZC7A628F562E28EB617B 没有等效功能。 我目前正在处理的站点/应用程序有相当多的 css 选择器和 javascript 并且导航单个文件变得越来越困难。

One option that we've considered is breaking up the css and javascript into separate files similiar to jquery modules, but then that introduces performance problems in terms of increasing the overall number of http requests.

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

更新:Richard Kimber 建议使用 Visual Studio 的书签功能使按标题导航更易于管理。 这是朝着正确方向迈出的一步,但不如代码折叠/阻塞有用。

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

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

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

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

我知道我并没有真正帮助解决这个问题,但你听说过ViEmu 吗 可以说,它是 VS 中的 vim 仿真。 虽然它不支持 vim 的所有功能,但它确实为 VS 导航带来了一种味道。 我自己没有用过,但其他人说得很好,所以你可能想试一试。

我目前正在使用Brian Grinstead建议的JScript Editor Extensions 如果它支持区域折叠,我还没有弄清楚如何。 它确实支持 JavaScript 中的 function 折叠。

还有JSEnhancementsJSOutlining 虽然没有尝试过其中任何一个。

这个问题是thisthis的部分副本。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM