问题标签 [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.

0 投票
1 回答
129 浏览

code-formatting - 是否有用于自动花括号格式或间距的 IDE/插件?

我在考虑大括号放置的旧圣战,并认为这对于程序员来说真的不是问题,而是 IDE 的问题。

大多数 C 风格的编程语言* 支持程序员想要的任何间距和对齐方式:

在功能上等同于:

在功能上等同于:

没有人对此提出质疑,但程序员仍然倾向于不同意正确的格式。

因为这是用户偏好,所以我认为如果有一个 IDE 可以自动将编写的代码重新排列为用户偏好指定的格式,同时保持原样:

将自动格式化为:

或任何您的偏好无需更改原始代码(或者在保存时自动将其转换为不同的格式)......

然后我意识到我不太可能有一个原创的想法。

所以问题的症结在于这个功能是否已经存在,而我根本没有找到它,或者它是否不存在,我需要制作它。


* 我通常使用 JavaScript、CSS、C# 和 PHP 编写代码;显然,这对于 Python 之类的语言来说毫无用处。

0 投票
2 回答
185 浏览

geometry - 用编程语言倒圆

如何使用编程工具找到任何区域的圆反转?

举个例子;考虑为以下区域寻找圆反转的问题:

在此处输入图像描述

任何想法或解决方案将不胜感激,谢谢。

0 投票
0 回答
49 浏览

c# - 工具确定类和方法的重要性

面对新代码时,我经常花时间弄清楚哪些类和方法构成了核心功能,而不仅仅是环境的东西。如果代码遵循众所周知的架构设计,具有可见的结构、描述性名称、文档、单元测试等,那么任务就更容易了。然而,情况并非总是如此。有时代码只是一个意大利面,上帝知道那里发生了什么。

我相信有一些算法可以用来粗略地对代码部分进行分类,这样开发人员就可以一眼看到重要的东西,而无需手动处理。

例如:

  1. 在视图和视图模型的情况下,该工具可以在稍后突出显示绑定,以便开发人员可以看到入口点。
  2. 方法和类的使用发生在调用链的某个级别。某些方法有机会仅在逻辑深处调用(低优先级)。其他直接从用户操作处理程序调用(高优先级)。

是否有一种工具能够根据代码重要性过滤或突出显示 Visual Studio 中的类和方法?

它可能如下所示:

在此处输入图像描述

重要性下,我在这里理解例如该Main方法具有很高的重要性,因为它是其他一切的根源。您可以Main在代码中从方法转到任何其他方法。MethodL2重要性较低,因为它只是一片叶子。叶子重要性的计算也应该从他们的父母重要性中得出。我的意思是,在这个意义上的重要性不仅仅是关于深度或发生率的水平。

0 投票
1 回答
164 浏览

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 ?

0 投票
1 回答
566 浏览

javascript - 错误:找不到对象“len”

我喜欢提供更多信息。我从 4 个基因开始,并使用以下脚本定义了它们的开启和关闭条件:

然后我加载gtoolsheirpart.

现在我得到错误输出[i] <- 0:找不到对象'输出'