code-cleanup相关内容
我们有一个巨大的(旧的 Java)代码库,其中许多文件(大约 5k)都有 System.out.println 的.我们计划出于清理/性能原因删除它们.我们如何编写一个脚本来替换它们而不在代码中引入任何问题?脚本不能盲目删除它们,因为以下情况可能是一个问题: if()一些.代码...别的System.out.println(...);数据库关闭(); 我正在考虑用';'替换它们.这将处理上述情
..
我有一个使用 @angular/http 从 API 加载数据的服务.我想使用此数据为我的 Components 创建检索到的数据的投影. 因此我写了以下代码: getById(id: string) {返回 this.http.get(`https://my-api.io/${id}`).map(response => response.json()).map(合同=>contract.
..
我正在编写一些带有多个子查询和大量连接的 SQL 查询,无论是在子查询内部还是来自子查询的结果表. 我们没有使用视图,所以这是不可能的. 写完之后,我看着它,挠头想知道它在做什么,因为我无法理解它. 你使用什么样的格式来试图清理这样的烂摊子?也许是缩进? 解决方案 对于大型查询,我倾向于非常依赖使用 WITH 的命名结果集.这允许预先定义结果集,并使主查询更简单.命名结果
..
一堆 CSS 文件被拉进来,现在我正在尝试清理一下. 如何有效地识别整个项目中未使用的 CSS 定义? 解决方案 Chrome 开发者工具 有一个 Audits 选项卡,可以显示未使用的 CSS 选择器. 运行审核,然后在网页性能下查看删除未使用的 CSS 规则
..
我想知道是否有一种简单的方法可以从字符串中调用函数.我知道一个简单的方法,使用“if"和“else". int function_1(int i, int j) {返回 i*j;}int function_2(int i, int j) {返回 i/j;}.........int function_N(int i, int j) {返回 i+j;}int main(int argc, char*
..
我是 Android Studio 的新手,所以我遇到了一些问题.我正在寻找一种清洁方式. 在 Eclipse 中我会做 Project ->清洁 ->好的,但我不知道它是如何用 Android Studio 完成的. 解决方案 你可以这样做 构建 >Clean Project 或 Build >重建项目 你也可以做gradlew clean 正如@Kellogs
..
假设我有一个带有 3 个视图(表单)的 ScrollableView,这些表单视图至少有 10 个字段,看看这个例子. index.js $.content.add(Alloy.createController('scrollable').getView()); scrollable.js $.scrollableView.addView(Alloy.createController(
..
我目前有 6 个不同的 flex 应用程序(小部件)在主页面上运行.它们都依赖于一个公共库项目. 我目前正在大力清理代码库,很难以这种方式保持概览,尤其是因为我继承了代码库. 有谁知道一种可以自动通知我任何死代码的工具吗? 干杯 解决方案 有一些工具.我将从这个 Adobe 的一个开始;我相信它是作为 eclipse 插件编写的. FlexPMD 是另一个工具;也来
..
我有一个 Powershell 脚本,我需要在其中获取各种服务器的操作系统.到目前为止,我一直在使用 WMI 来完成这项任务,但是我已经阅读了有关 WMI 如何获得超时的信息,所以我想知道是否有另一种获取服务器操作系统的方法?这是我目前使用的代码,为了避免 WMI 想要更改: $serverVersion = Get-WMIObject -computer $server -class Win3
..
我知道 Sublime Text 2 可以在保存时删除文件的尾随空格. 在团队中工作并向文件提交更改时,这往往会产生巨大的差异,从而使同行代码审查更加繁琐.出于这个原因,我更喜欢只在我对文件进行巨大更改时才进行空白区域清理,而保留空白区域以用于较小的更改. 我想知道是否有任何命令可以按需在文件上执行空白修剪,除了“在保存时激活修剪>保存文件>停用修剪". 在文档和 stackov
..
我正在处理一些记录到全局静态日志记录类的代码,例如: GlobalLog.debug("一些消息") 但是在我的测试中,我不想包含真实的日志,因为它引入了很多不需要的依赖项.所以我想模拟一下: describe "some function" do之前(:全部)做log = double('log')GlobalLog = 日志日志存根(:调试)结尾...结尾 不幸的是,因为在每个示例之后
..
如何清理 React Native 项目? 有什么办法可以像清理 xcode 项目一样清理 react native 项目? 任何帮助将不胜感激! 解决方案 一个 react-native 项目大约是一个 XCode 项目 和一个 Android 项目.(纯js代码不需要clean) 所以,你需要的是 使用 清理 XCode 项目 cd iosxcodebuil
..
我看过你如何在Python 代码? 但这真的很旧,并不能真正回答我的问题. 我有一个包含多个库的大型 Python 项目,这些库由多个入口点脚本共享.这个项目已经与许多作者一起积累了很多年,所以有很多死代码.你知道该怎么做. 我知道找到所有死代码是不可判定的.我所需要的只是一个工具,它可以找到所有未在任何地方调用的函数.我们没有对基于函数名字符串调用函数做任何花哨的事情,所以我不担心任
..
我正在编写一个函数,该函数根据 4 个变量的状态将特定(预定义)变量推送到预定义数组,所有变量的范围为 1 到 5(它们是我们网页上按下单选按钮的结果). 如果变量等于 A、B、C 和 D,则预定义数组 X、Y 和 Z 的预定义变量定义为: X = A 和 B 的组合. Y = C 和 D 的组合. Z = A、B、C 和 D 的组合. 以下是我使用嵌套 if/els
..
我有一个很大的CSS文件,我想将其缩小为仅使用的CSS规则. 我是通过使用 CSS用法加载项用于Firebug.它将为每个未使用的规则添加一个“未使用"标签.现在我要摆脱这些. CSS代码如下: body {行高:1;文字对齐:左;}UNUSED.multiple-list {font-weight:粗体;行高:1.4;列表样式:光盘;左边距:20px}UNUSEDmenu,UNU
..
一堆CSS文件被拉进来了,现在我正在尝试清理一些东西. 如何有效地识别整个项目中未使用的CSS定义? 解决方案 Chrome开发者工具具有一个审核标签,该标签可以显示未使用的CSS选择器. 运行审核,然后在网页效果下,参见删除未使用的CSS规则
..
我正在使用大量 #pragma omp 的c ++项目中工作.我使用奇妙的clang格式进行整理,但它总是删除所有预处理器指令的缩进.有没有办法改变这种行为?还是有另一个更值得推荐的格式化工具?还是应该完全避免使用这些工具? 解决方案 您可能只想自己打补丁并提出拉取请求. 这并不难,我曾经提出过类似的平凡请求.lang格式的代码非常整洁.Clang格式已经可以按照您想要的方式处理代码
..
我有大量的php脚本,其中使用大量常量代替适当的单引号数组字符串. 例如: $ row_rsCatalogsItems [名称] (不好) 代替 $ row_rsCatalogsItems ['名称'] (好) 我将如何创建可以在脚本上运行的脚本(bash,php等最常用的脚本),以将其转换为更明智的方法? 理想情况下,它不仅会匹配[something],而
..
这是一个看似简单的问题,但是我很难以一种干净的方式来做.我的文件路径如下: /this/is/an/absolute/path/to/the/location/of/my/file 我需要的是从上述给定路径中提取/of/my/file,因为那是我的相对路径. 我的想法如下: String absolutePath = "/this/is/an/absolute/path/t
..
我正在尝试使代码更简洁,所以我有类似的内容
..