在课程结构方面,是否有关于项目顺序的官方C#指南?
它会去:
我很好奇是否有关于物品顺序的硬性规定?我到处都是.我想坚持一个特定的标准,所以我可以到处做.
真正的问题是我的更复杂的属性最终看起来很像方法,他们觉得在构造函数之前顶部不合适.
有什么提示/建议吗?
有没有什么好方法可以帮助识别项目中未使用的CSS定义?一堆css文件被拉进来,现在我正在尝试清理一些东西.
我知道Sublime Text 2可以在保存时删除文件上的尾随空格.
在团队中工作并对文件进行更改时,这往往会产生巨大的差异,使同行代码审查变得更加繁琐.出于这个原因,我倾向于仅在我对文件进行大量更改时才进行空白区域清理,并留下空白区域以进行微小更改.
我想知道是否有任何命令在文件上按需执行修剪空白区域"Activate trimming on save > Save file > Deactivate trimming".
在文档和stackoverflow中搜索没有显示任何相关内容,所有链接似乎都在讨论保存时的自动修剪.
我见过如何在Python代码中找到未使用的函数?但那真的很旧,并没有真正回答我的问题.
我有一个包含多个库的大型python项目,这些库由多个入口点脚本共享.多年来,这个项目已经吸引了许多作者,所以有很多死代码.你知道该怎么做.
我知道找到所有死代码是不可判定的.我所需要的只是一个工具,可以找到所有未被调用的函数.我们没有根据函数名称的字符串调用函数做任何事情,所以我并不担心任何病态......
我刚刚安装了pylint,但它似乎是基于文件的,并没有太多关注文件间依赖关系,甚至是函数依赖关系.
很明显,我可以在所有文件中使用gre,从中获取所有函数名称,并为每个函数名称执行grep.我只是希望有一些比那里更聪明的东西.
ETA:请注意,我不希望或想要完美的东西.我知道我的停止问题证明就像任何人一样(当我看到递归可枚举的东西时,我真的没有教过计算理论).任何试图通过实际运行代码来逼近它的东西都会花费太长时间.我只是想要在语法上通过代码的东西并说"这个函数是肯定使用的.可以使用这个函数,这个函数绝对不使用,其他人甚至似乎都不知道它存在!" 前两个类别并不重要.
JShint和以下代码行有一些问题.
$location.path('map-' + map.id + '/venue-' + map.attributes.default_venue.value);
Run Code Online (Sandbox Code Playgroud)
我收到了错误,Identifier 'default_venue' is not in camel case.这通常不会成为问题,但我对变量名称没有任何控制权 - 它是通过JSON API引入的.
有没有办法可以为受影响的变量或它们出现的行抑制此问题?
如果之前有人问过这个道歉,我很确定它一定是,但我找不到解决办法.
我知道分支并不真正存储创建者信息 - 而且它们只是指向提交的指针.
我的目标是能够清理已经合并回主分支的旧分支,并列出尚未完成此分支的分支.(清理).
这与"查找未合并的分支"不同,因为我也希望找到合并的分支,我想通过作者来完成.
我的问题是:是否有一个脚本列出由我创建的git分支?
关于这个问题:" 删除未使用的引用(!="using") ",我想知道是否有一个工具可以从Visual Studio解决方案中删除未使用的类,结构,委托等.
场景:
我有一个无组织的Visual Studio解决方案,包含1000个:
而不是拖动每个文件点击"查找所有引用"并确定代码是否在某处使用,是否有任何机制可以轻松删除冗余代码文件?
例:
//This class contains a method called getRandomValue which returns type RANDOM
public class NativeMethods
{
[DllImport("random.dll")]
public static extern RANDOM getRandomValue();
}
//This is the RANDOM object as referenced by getRandomValue();
[StructLayout(LayoutKind.Sequential)]
public struct RANDOM
{
uint a;
uint b;
uint c;
}
//This is redundant since nothing is referencing it.
[StructLayout(LayoutKind.Sequential)]
public struct MESSAGE
{
IntPtr sender;
IntPtr recipient;
char[] mText;
}
Run Code Online (Sandbox Code Playgroud)
注意自我:
我的直觉是,这将是棘手的,因为与Java不同,对象名称不必与文件名相同,并且多个对象声明可以驻留在单个文件中,但是在这个实例中(我的场景)每个对象都是在其自己的文件中声明(具有相同的名称).
我正在编写一些带有多个子查询和大量连接的SQL查询,包括子查询内部和子查询中的结果表.
我们没有使用视图,所以这是不可能的.
在写完之后我正在看着它并且挠头想知道它甚至在做什么,因为我无法遵循它.
你用什么样的格式来试图清理这么乱?也许缩进?
我是Android工作室的新手,所以我遇到了一些问题.所以请任何人都可以给我一个如何在Android工作室中清理项目的方法.
在Eclipse中Project -> clean -> OK但我不知道如何使用Android Studio.
我的网站有很多网页,我正在尝试清理我的样式表和脚本.每个js/css中约有10%或更多未被我网站上的任何html页面使用.我需要的是删除常见的未使用和冗余的css和js.我做了一些研究,发现了这一点.但它不是免费的.
注意:
code-cleanup ×10
.net ×2
c# ×2
coding-style ×2
css ×2
javascript ×2
optimization ×2
branch ×1
git ×1
html ×1
jshint ×1
performance ×1
plsql ×1
pylint ×1
python ×1
sql ×1
sublimetext2 ×1
whitespace ×1