问题标签 [autoformatting]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visual-studio-2010 - Visual Studio 自动关闭 DIV 周围的 Legend
所以我在整个项目中都有一些代码,
这让我的传奇故事的顶部变得漂亮而饱满 - 基本上是一个颜色条。但是,Visual Studio 已决定不能将 Legends 包含在 div 中。这可能是某个地方的标准,但天哪,我的代码是这样工作的,在所有浏览器上看起来都很棒。
每次我保存 Visual Studio 时都会添加一个关闭 div,所以它看起来像这样
所以我的页面不断中断,因为一个额外的 div VS 决定非常重要。我已禁用 VS 关闭格式化程序中的 div,并阻止它关闭标签。它一直在这样做。啊!我如何让它停止?
vim - 如何在 vim 中更改自动格式化?
我使用 autoformat (textwidth = 72) 在 vim 中编写我的电子邮件。
问题是每次我写一个列表或短语时,vim 都会将它加入到上面的行中。
体育
当我写“-”时,“-”立即与上面的短语相连:
当我在列表之前使用其他类型的列表 pe 编号列表或其他符号时也是如此。
当我写短于 72 个字符的短语时也是如此
自动格式化将其更改为:
我怎样才能改变这种行为?
我只想<CR>
在前 72 个字符中没有回车时格式化长行。
如果有<CR>
它必须在那里打破。
eclipse - 为什么eclipse总是在JavaDoc中的@param myParameter之后换行?
我有这段 Java 代码:
如果我按 Ctrl + Shift + F,我会得到:
为什么 eclipse 做这个婴儿车换行?我如何切换它(而不是完全为 JavaDoc 切换它)?
这些是我目前在 eclipse 3.5.2 (Galileo) 中使用的格式化程序设置。
c# - 如何防止 Resharper 大量缩进 lambda?
我安装了 Resharper,主要是默认设置。目前,我希望我的多行 lambda 表达式看起来像这样:
但是,Resharper “有帮助” 会将我的代码重新格式化为:
在某些情况下,还会分解长语句,因此最终看起来像这样:
如您所知,这种自动格式化使代码的可读性大大降低。我该如何解决这种行为?
c# - 如何在 Visual Studio 2010 中暂时关闭自动格式化
有时如果我可以暂时关闭 Visual Studio 的自动格式化功能,做一些编辑工作,然后再打开它会很方便。
我不想走很长的路进入选项菜单来做到这一点。
你知道一个快捷方式,插件或任何可以做到这一点的东西吗?
或者我可以用“#pragma dontformat”之类的东西包围我的一段代码,告诉编辑器不要格式化这段代码?
java - 如何更改枚举的 IntelliJ 12 重新格式化行为?
IntelliJ 的重新格式化代码选项 (ctrl+alt+l) 在枚举声明中添加了额外的行。它将改变这一点:
对此:
如何更改重新格式化的行为以不添加额外的空白?我无法在代码样式设置 ( File -> Settings -> Code Styles -> Java
) 中找到枚举。
更新:事实证明,IntelliJ 将枚举和分号视为两个单独的语句,这显然是因为枚举声明不需要分号。IntelliJ 在类声明(枚举)之后添加一个空行,然后显示分号。删除分号解决了我的问题。
c# - 从命令行自动格式化代码
是否可以为解决方案中的所有文件或特定文件运行自动格式化代码,例如 Visual Studio 中的 (Ctrl+K, Ctrl+D) 格式化,但可以从命令行运行?或者也从命令行使用 Resharper 的清理来处理解决方案文件?
vim - 有没有办法改变vim自动格式化c,c ++代码的方式
例如——当我做 gg=G on
它会将其更改为
我想要的是——
'{' 应该在功能原型线上
java - intellij 停止自动格式化使用大括号的 java 初始化程序代码周围的空行
IntelliJ 格式化此代码
通过在左花括号后插入换行符
有没有办法阻止它这样做?