问题标签 [code-formatting]
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.
delphi - Delphi 代码格式化程序
有没有重新格式化 Delphi 代码的实用程序?
编辑
我正在使用德尔福 2006
一些反馈
感谢所有回答这个问题的人
我一直在使用 JCF 代码格式化程序 - 它运行良好,并且我的代码已格式化为Object Pascal Style Guide
eclipse - 用 Aptana 在 Eclipse 中查看 dojo 的 javascript 源文件的好方法是什么?
我在 Eclipse 中安装了 Aptana。我正在开发一个安装了 dojo 1.2 JavaScript 库的项目。
当我打开一个dojo 的dijit .js 文件时,代码以一种相当难以阅读的方式格式化。Eclipse 的“大纲”视图显示了一个函数列表,名称为“_2”和“ew”。不是很人性化。
我说的是看起来像这样的源代码:
)){ this.displayNode.setAttribute("tabIndex",0); } this.attr("value",this.value||this.displayNode.innerHTML); },setDisabled:function(_4){ dojo.deprecated("dijit.InlineEditBox.setDisabled() 已弃用。请改用 attr('disabled', bool)。","","2.0"); this.attr("已禁用",_4);
如何获得这样一个 .js 文件的更清晰、“更友好”的视图?
javascript - 是否有类似于 HTML Tidy for Javascript 的 Windows 实用程序?
我想清理一些 javascript 文件并用漂亮的缩进等重新格式化它们,是否有实用程序在 Windows 下执行此操作的建议?
c# - 保存时自动调用visual studio 2008“使用指令排序”?
Visual Studio 2008 为 c# 提供了两个很棒的功能,称为“使用指令排序”和“删除未使用的使用指令”。
每次我使用 ctrl+k,ctrl+d 格式化代码时,我都想调用“使用指令排序”。
或者,更好的是,我希望能够重新格式化项目中的所有 c# 源文件,并为所有源文件调用“使用指令排序”。
我怎样才能做到这一点?在每次签入之前手动打开每个 cs 文件并键入这些函数很乏味!
vim - vi的自动格式化?
vi 是否存在允许我定义每种语言首选项的自动格式化工具?
编辑:我不是在寻找语法高亮。我正在寻找可以将格式化规则应用于我的代码的东西。(如支撑定位、操作员周围的空间等)
visual-studio-2008 - 有没有办法让 Visual Studio 2008 停止格式化我的 AutoProperties?
在 Visual Studio 2008 的 Options > Text Editor > C# > Formatting 中,我勾选了以下设置。
自动格式化完成的语句;
在 } 上自动格式化完成的块
这在我编写方法或 for/foreach/while/if 语句时非常有用。
即如果我写
我希望它在我输入最后一个 } 时将其重新格式化为以下格式
但是,当我写:
我希望它保持这种状态,而不是改为:
无论如何,我能做到这一点还是我在做梦?我能想到的唯一方法是关闭这两个设置……但这只会导致烦恼转移到我编写方法和 if 语句等时。
更新:只是想我会提到我使用 Resharper ......所以如果有办法通过那里完成它,我也会有兴趣知道这一点。
lisp - Lisp 代码格式化
一位花时间评论我关于 Clojure/LISP 语法的其他问题的人指出,我没有以标准 LISP 方式编写示例代码。所以他很友好地重写了代码片段,这是一个很大的帮助。但它在我的脑海中提出了另一个问题。为什么会这样:
这是标准 LISP 格式比这种形式更可取:
由于我的 C++ 开发背景,这就是我天真地格式化此代码的方式。我想知道后一种格式是否有任何好处,或者它只是一个根深蒂固的标准(如 QWERTY 键盘)。我并不是要争论——我很难理解为什么第一种形式更可取。第二种形式帮助我更容易地查看代码结构。
php - 如何正确格式化 PHP 'IF ELSE' 语句?
这是一个长期存在的问题,我在许多热火朝天的编码会议中遇到过。
一个人以这种方式编码,另一个人以这种方式编码。所以经过多次推拉,我很好奇......有没有正确的方式来表达 PHP 'IF ELSE' 语句?
我个人使用:
尽管我已经提出了其他选择,但经过多次争论,例如:
或者
或者
php - 单个结果的切换方法
我有一种情况,我需要通过不同的方法查询 PHP 中的不同对象以查找一些数据。
这个问题更多地涉及格式化代码而不是实际的编程问题。我想做的是不使用几个if
's 来收集这些数据,例如:
我想知道这种情况下的最佳做法是什么,如果有更好的方法使用其他程序,比如foreach
or switch/case
。
谢谢!