问题标签 [code-cleanup]
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.
c++ - 如何让这个 C++ 代码更干燥?
我在一个类上有这两种方法,它们仅在一个方法调用上有所不同。显然,这是非常不干燥的,特别是因为两者都使用相同的公式。
我如何在 C++ 中整理它?
visual-studio-2010 - 在带有 Telerik 控件的 VS 2010 Web 应用程序项目中使用 ReSharper 5.0
在 ReSharper 5.0 中使用“清理代码”功能时,代码清理会删除 aspx 页面行:
似乎是 ReSharper 5.0 中的一个问题。其他人有同样的问题。
谢谢
regex - 清理 Perl 代码:我的 $export = $doc; $export =~ s:\.odt:\.pdf:;
Perl 代码片段:
这将如何写得更干净?不仅仅是 900 种其他的编写方式,TMTOWTDI。
svn - 什么是 VSSVER.SCC 文件,我可以删除它们吗?
我从一个客户那里继承了一个 ASP.Net 2.0(文件系统)Web 项目,近年来有几家不同的公司参与了这个项目。该项目已从一家公司移交给另一家公司,最终由我完成。
所以现在,您可以想象,代码库以及文件和文件夹结构已经变得非常混乱和丑陋,我正在努力解决这个问题。
它作为 SVN 导出的存储库/文件夹交给我,然后我将其添加到我自己的 SVN 存储库中。但是,我现在发现整个vssver.scc散落在各处。它们似乎没有在任何地方使用。
我相信这些被SVN以外的另一个源代码控制系统使用。
我可以删除这些文件吗?
git - git - 修剪空格
我不小心在我的初始提交中添加了一些空格 - 它在git diff --color
. 摆脱现有空白的最佳方法是什么,如何避免再次发生这种情况?
我不一定要寻找内置的git命令。任何在 Ubuntu 上免费提供的外部程序也将受到欢迎。
code-cleanup - source code cleanup
I have working on a web app for almost 2 years now and a lot unnecessary code(c#, html, js, css ) has accumulated in it. I have been trying to clean it up for a while now but with not great success.
Can you guys sugest ways(tools) by which i speed up this process.
c# - 什么 R# 设置正在重新格式化这条线?
VS2010 / R#5.1
我有这行代码:
我执行 R# 代码清理,将代码更改如下:
也就是说,它重新格式化语句,使其完全出现在一行上。
什么 IDE/R# 设置对此负责?当我执行 R# 代码清理时,我可以更改什么来保留我的换行符?
我会认为“R#/选项/语言/C#/格式样式/换行符和换行/保留现有格式/保留现有换行符”,但这似乎没有任何区别。
sql - 有谁知道如何更好地编写这个 SQL If 语句?
我的存储过程中有这个IF
语句:
我的问题是我可以一次检查@SomeOtherParam
,而不必分别检查 3 次吗?
python - 我怎样才能更好地构造这段代码?
我有一个lxml.objectify
从 RESTful Web 服务获得的数据结构。如果存在,我需要更改设置,如果不存在,我需要创建它。现在我有以下内容,但我觉得它很难看。我正在查看的结构有一个子元素列表,它们都具有相同的结构,所以不幸的是我不能只寻找特定的标签。
java - 列出所有不再使用的已弃用类/方法的工具?
我需要清理一些遗留代码。删除未使用的代码是重要的一步。
是否有一个工具可以找到所有已弃用的代码,删除所有仍在某处使用的项目并给我一个未使用的弃用代码列表?
奖励积分:是否有工具可以找到未使用的代码非弃用代码?
我知道这从来都不是完美的,但我知道在哪些情况下需要特殊处理(如在通过 DI 引用的 DB 驱动程序或类中)。