问题标签 [reformatting]

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 回答
445 浏览

eclipse - Eclipse 在保存时删除空格

我有一个大问题。我在 eclipse ide 环境中开发,主要是在 windows 上,但也在 linux 上。这似乎是一个普遍的问题。在将我的项目保存在 Eclipse 上之前,我在函数之间或代码中的某处有一定的空格。我不想重新格式化现有的代码。但是,每次我尝试保存我的项目时。这些空格消失了,我找不到应该在我的 Eclipse 属性中更改此自动格式的位置。请看下面的例子:

首先,我没有触摸代码,但我收到如下代码,并且必须在其他地方进行修改。所以在我的文件的初始状态下,我在代码中的某个地方有两个函数 [functionOne,functionTwo]。这两个函数由一个新行 [NL] 和 6 个空格分隔。当我保存我的项目时出现问题,您可以看到这两个函数不再被相同数量的空格分隔。

在保存我的项目之前:

荷兰:123456

保存我的项目后:

荷兰:1

我开始厌倦这个问题,真的需要帮助来解决这个问题。不要忘记提及绝对没有启用“保存操作”!我也没有在我的格式选项上看到任何内容,但我可能是错的。有人可以帮我找到解决这个问题的方法吗?

最好的问候,格雷格

0 投票
1 回答
87 浏览

phpstorm - 如何使用所有声明的规则强制在 PhpStorm 中重新格式化整个文件?

如何强制 PhpStorm 重新格式化代码但“从头开始”。问题似乎很愚蠢,但我注意到,例如,如果我手动进行一些更改,即使该更改违反了设置的规则,它也会保留这些更改。

例子:

我使用构造函数参数创建对象(重新格式化): 我的源代码

但是,如果我将它粘贴到 File->Settings->Editor->Code Style->PHP 编辑器,它将像这样重新格式化它: 在 File->Settings->Editor->Code Style->PHP 中重新格式化代码

差异来自哪里?为什么重新格式化工具会忽略它自己的规则?如何强制它正确重新格式化?

0 投票
1 回答
170 浏览

phpstorm - 禁用 PhpStorm 对 js 函数参数解构的对齐

当我这样编写代码时:

好的

我要求 PhpStorm 重新格式化我的代码,它确实是这样的:

坏的

丑陋...我如何告诉 PhpStorm 不要像这样对齐参数并保持原样?

代码示例:

PS对不起我的英语不好

0 投票
2 回答
724 浏览

intellij-idea - 在intellij java中用分号完成代码块

我厌倦了在每条语句之后花时间重新格式化代码。称我为懒惰或称我被宠坏了,但是当我输入分号时,我使用的每个 IDE 都会自动重新格式化代码。

我一直在使用 intellij,因为 eclipse 和 android studio 有太多导致问题的内部依赖项。但它不会像其他两个那样重新格式化代码。有没有我可以用来纠正这个问题的插件或方法?

0 投票
1 回答
1874 浏览

android - Android Studio - 以代码样式重新排列 XML 不起作用

因此,我正在尝试配置在Settings--> Code Style --> XMLWindows 上使用 ctrl+shift+L 重新格式化代码时我希望如何对属性进行排序。在我的例子中,首先是所有xmlns和其他命名空间属性,然后是所有特定的视图属性。
为此,我尝试使用代码样式设置中预先配置的规则,并创建新规则。默认情况下,首先xmlns显示标签,然后查看属性,然后tools:...,如下图所示: 在此处输入图像描述 当转到 时 Settings--> Code Style --> XML,我尝试使用预先配置的规则,甚至尝试创建新规则,但没有设法获取tools:...属性在xmlns属性之后显示。
这是代码样式设置屏幕的图像,也是我尝试创建的规则。
在此处输入图像描述 只是为了确保,这就是我想要实现的目标: 我也尝试一遍又一遍地查看文档,但无法弄清楚如何正确创建规则,因为它不起作用。XML 代码样式文档 有没有人尝试过更改这些设置,和/或可以帮助我进行设置?
在此处输入图像描述


谢谢

0 投票
1 回答
461 浏览

pandas - 当列包含重复标题时重新格式化熊猫表

我有下面的 pandas DataFrame,我想对其进行排序,使 ["File Name", "File Start Time", etc] 是列标题。我可以想象在寻找字符串的行中运行一个循环,但也许有一个更简单的选项?

文件来源https://www.physionet.org/pn6/chbmit/chb01/chb01-summary.txt

在此处输入图像描述

0 投票
1 回答
24 浏览

javascript - 用这些选择器替换代表 jQuery 选择器的变量

我有这个代码:

如何用jQuery选择器替换A&B来实现console.log($("#div2").val());和完全移除A& B

我的意思是,我需要自动重新格式化/折射文件。不以编程方式更改代码。例如,我可以使用 Python、PHP 或 C#,但我不知道从哪里开始。

0 投票
1 回答
10813 浏览

python - 如何在给定 3 列的情况下创建方形数据框/矩阵 - Python

我正在努力弄清楚如何在给定格式的情况下开发方阵

类似于:

在熊猫。我开发了一种我认为可行但需要永远运行的方法,因为它必须每次使用 for 循环从头开始迭代每个值的每一列和每一行。我觉得我肯定在这里重新发明轮子。考虑到有多少列和行,这对于我的数据集也是不现实的。是否有类似于 R 在 python 中的 cast 函数可以更快地执行此操作?

0 投票
2 回答
6236 浏览

android-studio - Jetbrains IDE 中重新格式化代码和重新排列代码有什么区别?

这些是可以在代码下拉菜单下找到的选项。他们俩似乎都以类似的方式排列代码。

0 投票
0 回答
38 浏览

r - 重新格式化数据框

对不起,我为此发疯了。

我有一个 300K 行 x 60 列的数据集,即

我想把它转换成。

即把变量放在每一列中,并有年份和国家的行。

很抱歉,我希望这个问题有意义。t()行不通,因为它也将国家/地区放在列中。