28得票6回答
Python格式化工具

我在想是否存在类似于C代码的gnu-indent命令行工具的Python美化程序。当然,在Python中,缩进不是重点,因为它是程序员的责任,但我希望以完全统一的方式编写我的代码,特别注意在操作数之间或分隔符前后以及块之间始终具有相同的空格。

28得票2回答
正则表达式无法匹配从格式化对象获取的换行符

当使用Formatter对象或String.format()方法获得换行符时,我无法匹配包含换行符的字符串。请看下面的示例程序:public class RegExTest { public static void main(String[] args) { String inp...

28得票1回答
强制VSCode始终使用制表符作为缩进

在我使用VSCode保存文件时,它们会自动格式化。制表符会被转换为四个空格。但我更喜欢制表符。如何强制VSCode使用制表符而不是四个空格? 这是我的设置。{ "files.insertFinalNewline": true, "terminal.integrated.she...

26得票3回答
Java.time的时区偏移量的DateTimeFormatter格式

我正在尝试解析:2014-05-02-10.45.05.993280-5:00,其中 -5:00 是相对于 UTC 的偏移量。在 Java 8 中使用一个 DateTimeFormatter。 对于前面的部分,我有以下格式:yyyy-MM-dd-HH.mm.ss.SSSSSS,但是我无法确定...

26得票1回答
如何正确格式化Python日志记录器的格式化程序?

我尝试格式化Python日志记录器输出字符串的方式。我写了一个简单的示例来展示问题:import logging from pathlib import Path # create auxiliary variables loggerName = Path(__file__).stem #...

25得票1回答
更改Eclipse格式化程序如何换行长字符串

我已将Eclipse Java格式化程序设置为换行超过120个字符以符合我们团队的编码标准。但是,当我有一个被包装的长字符串时,我希望加号(+)出现在第一行的最后一个字符上,例如:String s = "Very long line that should be " + "wrapped ac...

23得票3回答
如何使Eclipse在句号后自动换行而不是在之前?

我已查看了“首选项->Java->代码样式->格式化程序”,但无法找到任何让eclipse按照以下方式格式化代码的方法: something. someMethod(). anotherMethod(). lastMethod(); 改为: something ...

22得票2回答
如何防止Eclipse格式化程序在Javadoc中添加尾随空格

当我在一段代码上使用Eclipse格式化器(Strg+Alt+F)时,我注意到了一个奇怪的行为,就像这样:/** * bar * * @return nothing */ Object foo() { return null; } 这里将添加一个尾随空格字符:/** * ba...

19得票3回答
Eclipse Java格式化程序可以作为独立工具使用吗?

有没有办法在Eclipse之外使用它自带的格式化程序?我想要使用我已经在Eclipse中配置的formatter.xml文件来格式化一些Java文件。有没有人有任何代码示例可以让我这样做?我还想独立使用,所以使用的特定JAR包也很好。

18得票2回答
将字符串转换为LocalTime(带/不带nanoOfSeconds)

我需要将一个字符串转换为LocalTime(java-8而不是joda),该字符串可能具有或不具有字符串中的纳秒。字符串格式采用以下格式: 07:06:05 或 07:06:05.123456 如果秒钟部分带小数点,那么可能会有任意数量的字符来表示纳秒部分。 可以使用DateTim...