code-formatting相关内容

Ruby:字符串不再在1.9中混入Enumerable

所以我怎么仍然可以编写漂亮的代码,例如: 'im me string meing!'。pop 注意: str.chop 不是足够的答案 解决方案 这不是可枚举的字符串通常会枚举的内容。是一个字符串,由... 行, 字符, 代码点还是 字节? 答案是:全部其中的任何一个,取决于上下文,可以是其中一个,也可以不是。因此,必须 ..
发布时间:2020-10-04 21:38:51 其他开发

F#Visual Power Tools不起作用

我正在尝试使用 F#。对于 VS2015 解决方案中的所有项目,我都希望具有类似的代码样式。我已经安装了 Visual F#电动工具,并将格式设置配置为: 根据此配置(逗号后的空格),以下代码: 趣味单位-> Log.Information(“找到:{category} \\ {name} \\ {instance}”,类别,名称,实例) 应转换为: 有趣的单位 ..
发布时间:2020-10-04 21:37:46 其他开发

取消拆分函数调用参数

我想这样格式化代码: a)最大行宽120 b)-如果调用了函数的长度,则每行缩进的函数调用参数为> 120,否则一行中的函数调用 c)-如果函数调用位于if,for,while等内,则参数的格式应为 b) 我有代码(只是虚构的): void a_function() { if(verify_if_the_conditions_are_meet(first_par ..
发布时间:2020-10-04 21:36:37 C/C++开发

继承的代码:要格式化还是不格式化?

我们的团队最近继承了极其混乱的代码。 因此,我的团队负责人决定在保存文件之前实施自动格式化代码的策略。我们甚至在E​​clipse(我们选择的IDE)中找到了一个选项,可以在每次保存操作之前自动对代码进行自动格式化。 我个人反对,因为我认为正确的编码可以防止混乱的代码(大多数情况下),而自动格式化并不意味着正确的编码。 您有何意见? 解决方案 仅对格式化的代码进行一次自动 ..
发布时间:2020-10-04 21:36:34 Java开发

是否有用于重新格式化C#代码的工具?

我正在寻找一个(最好是)命令行工具,该工具可以重新格式化目录树上的C#源代码。理想情况下,我应该能够自定义格式。如果该工具可以在 Mono (或Linux)上运行,则可以得到加分。 / p> 解决方案 您也可以尝试 NArrange 重新格式化您的代码。它支持的格式设置选项仍然非常有限,但是它可以处理整个目录,并且是命令行工具。另外,NArrange在Mono下运行。 ..
发布时间:2020-10-04 21:36:29 C#/.NET

如何在Sublime Text中格式化Django模板

如何在Sublime Text中格式化Django模板。 我的模板包括: HTML (带有的django模板语言{{变量}} 和 {%东西%} ) javascript 有没有办法获得PyCharm提供的相同格式? 解决方案 此程序包应有所帮助: https:// github .com / squ1b3r / Djaneiro 以下是一些安装提示: 如何将插件安 ..
发布时间:2020-10-04 21:36:26 Python

多语言命令行源代码格式化程序

是否有一个命令行Unix工具可以格式化/缩进/修饰不同语言的源代码?我对Java,JavaScript,PHP和XML尤其感兴趣,但理想情况下它可以处理其他内容。 (我不是在寻找生成语法高亮显示的内容标记;我已经知道一些这样做的工具。) 解决方案 艺术风格。 http://astyle.sourceforge.net/ ..
发布时间:2020-10-04 21:36:22 其他开发

Visual Studio C ++“在}上自动格式化已完成的块”

Visual Studio为C#设置了此设置,但对于C ++我找不到。 “在}上自动格式化已完成的代码块”,我在处理C#内容时经常使用此功能。现在,我回到了C ++(我更喜欢),我错过了该功能。我该如何设置?我想我现在必须使用3rd party插件或其他东西,但是我在所有搜索中都找不到任何相关的插件。 该功能是什么可以:如果我有一段代码& Ex,然后在其后键入“ {”,然后在其后键入“ ..
发布时间:2020-10-04 21:36:15 C/C++开发

使用Roslyn生成格式正确的语法

我正在使用Roslyn修改C#文件的语法。使用CSharpSyntaxRewriter,可以很容易地在语法树中查找和替换节点。但是,生成的代码非常丑陋,甚至在所有情况下都无法解析,因为我创建的语法节点(使用SyntaxFactory)甚至缺少最少的空白琐事。 Roslyn是否提供一些基本的格式化功能来避免这种情况,或者我必须手动将琐事添加到我创建的每个节点上? 解决方案 是-使用 Micr ..
发布时间:2020-10-04 21:36:09 C#/.NET

用于源格式的Java API

那里有几种PHP或js代码格式化的库-有人知道Java中是否存在类似的库吗? 即,给定一串代码,返回带有语法着色等格式的格式化字符串。 如果它能自动检测到该语言,那将是理想选择,但我可能会碰运气... > 该文本最终将显示在Flex应用程序中,因此虽然我可以使用js lib,但我们将解析大型文件(最多6000个) 理想的输出是没有CSS的HTML,尽管我会尽力而为。 > ..
发布时间:2020-10-04 21:36:03 Java开发

美化/格式化Visual Studio Code中的Java代码

我在此处和 a href =“ https://stackoverflow.com/questions/29973357/how-do-you-format-code-in-visual-studio-code-vscode”>此处,但它们都不起作用。您如何用Java代码来完成它,或者有什么通用的方法?顺便说一句,我已经安装了XML格式化程序,以便它可以正常工作,但无效。 解决方案 为正确 ..
发布时间:2020-10-04 21:36:00 其他开发

Visual Studio中多行参数列表的自动缩进

当方法的参数列表增长到无法舒适地放在一行上的程度时,我喜欢对代码进行格式化,以使每个参数都在单独的一行上(遵循StyleCop建议),如下所示: public void MyMethod( int someArgument, double someOtherArgument, int someMoreArguments) 我遇到的问题是这种格式是“易碎的”,使用Ctr ..
发布时间:2020-10-04 21:35:56 其他开发

使用空格而不是制表符进行缩进的客观原因?

根据PSR-2标准,是否有客观原因使用空格代替制表符来缩进文件,有人可以提供: 事实, 引用, 特定的专业知识 PSR-2标准基于? PSR-2标准的作者所想到的不只是“外观和感觉”,还不仅仅是基于意见的东西,而且很多人都难以理解为什么空间会更好 对接受的答案的解释: 根据Farsides的回答:存储库可能是PSR-中为什么存在空格的确切案例2解释为压痕工具。 P ..
发布时间:2020-10-04 21:35:53 PHP

日食仅格式化编辑行

我正在使用Java。如果我在Eclipse Helios中按Ctrl + Shift + F,它将自动格式化整个文件,而不是我编辑的行。当其他人在同一文件上使用其他样式时,这将成为签入时的噩梦。有没有办法告诉eclipse仅格式化文件中触摸的行。 解决方案 Windows-Preferences-Java-Editor-保存操作 仅格式化已保存的行。但是,如果您按Ctrl + Shi ..
发布时间:2020-10-04 21:35:51 Java开发

Ctrl + k,Ctrl + d在C ++项目上运行的Visual Studio 2010中不可用

在Visual中,我习惯于使用 Ctrl + k , Ctrl + d 来格式化整个文档Studio 2010 C#,但是当我更改C ++时,我意识到它不再可用。 要格式化文档,我必须选择一段代码并使用 Ctrl + k , Ctrl + f 格式化所选代码。 有人可以告诉我如何启用 Ctrl + k , Ctrl + d ?可能吗 ? 解决方案 Ctrl + K , Ctrl ..
发布时间:2020-10-04 21:35:47 其他开发

美化保存在VS代码中?

我刚刚为vs代码安装了美化扩展 $ 我想在每次保存文件时美化我的代码,但不知道如何配置它。 说 当“ editor.formatOnSave”为true时,将启用美化保存。 但是我不知道在哪里放它,因为我在任何文件中都找不到默认选项。 我正在尝试切换到VS代码并弄清楚问题。 解决方案 对于Windows,请单击“文件”->“首选项” ->设置。然后搜索edit ..
发布时间:2020-10-04 21:34:43 其他开发

自动的C ++代码风格指南测试

可能重复: $ b,可以免费使用工具来检查C / C ++源代码是否符合一组编码标准? 我正在启动一个c ++项目,涉及几个我没有直接联系的人。我们就编码风格指南达成了一致,例如定义班级成员的大小写,具体取决于可访问性(例如,在pascal情况下为私人,在骆驼情况下为公众和受保护者。请不要开始讨论样式指南。我受够了。谢谢。)。 b $ b 我现在要做的是生成一些违反样式指南的报告。 ..
发布时间:2020-10-04 21:34:42 C/C++开发