问题标签 [programming-tools]
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.
code-formatting - 是否有用于自动花括号格式或间距的 IDE/插件?
我在考虑大括号放置的旧圣战,并认为这对于程序员来说真的不是问题,而是 IDE 的问题。
大多数 C 风格的编程语言* 支持程序员想要的任何间距和对齐方式:
在功能上等同于:
在功能上等同于:
没有人对此提出质疑,但程序员仍然倾向于不同意正确的格式。
因为这是用户偏好,所以我认为如果有一个 IDE 可以自动将编写的代码重新排列为用户偏好指定的格式,同时保持原样:
将自动格式化为:
或任何您的偏好,无需更改原始代码(或者在保存时自动将其转换为不同的格式)......
然后我意识到我不太可能有一个原创的想法。
所以问题的症结在于这个功能是否已经存在,而我根本没有找到它,或者它是否不存在,我需要制作它。
* 我通常使用 JavaScript、CSS、C# 和 PHP 编写代码;显然,这对于 Python 之类的语言来说毫无用处。
c# - 工具确定类和方法的重要性
面对新代码时,我经常花时间弄清楚哪些类和方法构成了核心功能,而不仅仅是环境的东西。如果代码遵循众所周知的架构设计,具有可见的结构、描述性名称、文档、单元测试等,那么任务就更容易了。然而,情况并非总是如此。有时代码只是一个意大利面,上帝知道那里发生了什么。
我相信有一些算法可以用来粗略地对代码部分进行分类,这样开发人员就可以一眼看到重要的东西,而无需手动处理。
例如:
- 在视图和视图模型的情况下,该工具可以在稍后突出显示绑定,以便开发人员可以看到入口点。
- 方法和类的使用发生在调用链的某个级别。某些方法有机会仅在逻辑深处调用(低优先级)。其他直接从用户操作处理程序调用(高优先级)。
是否有一种工具能够根据代码重要性过滤或突出显示 Visual Studio 中的类和方法?
它可能如下所示:
在重要性下,我在这里理解例如该Main
方法具有很高的重要性,因为它是其他一切的根源。您可以Main
在代码中从方法转到任何其他方法。MethodL2
重要性较低,因为它只是一片叶子。叶子重要性的计算也应该从他们的父母重要性中得出。我的意思是,在这个意义上的重要性不仅仅是关于深度或发生率的水平。
eclipse - Would I can download eclipse and another programming tools on Dell Venue 8 Pro Tablet (Windows 8.1) ?
I want buy Dell Venue 8 Pro Tablet (Windows 8.1), and i need to know if i can downlode eclipse and another programming tools on it ?
javascript - 错误:找不到对象“len”
我喜欢提供更多信息。我从 4 个基因开始,并使用以下脚本定义了它们的开启和关闭条件:
然后我加载gtools
和heirpart
.
现在我得到错误输出[i] <- 0:找不到对象'输出'