小编Che*_*rry的帖子

如何找到Intellij Idea中所有未使用的类?

有一个检查"未使用的声明",它可以找到Intellij Idea中所有未使用的代码.(看到这个问题)但我想找到所有未使用的类,而不是方法,变量等.只有类.(很难找到3000个结果列表中的类).我怎么能这样做?

java intellij-idea dead-code

112
推荐指数
4
解决办法
4万
查看次数

如何使用TortoiseGit编辑不正确的提交消息?

如何使用tortoiseGIT编辑提交消息?问题与非常相似但我想用TortoiseGit做这个而不是用控制台,这可能吗?

git tortoisegit

99
推荐指数
3
解决办法
5万
查看次数

如何在没有命令行测试的情况下运行sbt assembly命令?

我读过这个问题:这个那个.他们建议修改sbt文件.但我希望在sbt clean assembly没有测试的情况下运行,不要修改sbt构建文件.sbt有可能吗?在maven中有-DskipTest=true参数,sbt有模拟吗?

testing build sbt

77
推荐指数
1
解决办法
4万
查看次数

如何在sbt中看到依赖树?

我正在尝试检查文档中描述的SBT依赖树:

sbt inspect tree clean
Run Code Online (Sandbox Code Playgroud)

但我得到这个错误:

[error] inspect usage:
[error]   inspect [uses|tree|definitions] <key>   Prints the value for 'key', the defining scope, delegates, related definitions, and dependencies.
[error]
[error] inspect
[error]        ^
Run Code Online (Sandbox Code Playgroud)

怎么了?为什么SBT不建树?

dependencies scala sbt

75
推荐指数
5
解决办法
6万
查看次数

如何将Scala数组传递给Scala vararg方法?

请考虑以下代码:

private def test(some:String*){

}

private def call () {
  val some = Array("asd", "zxc")
  test(some)
}
Run Code Online (Sandbox Code Playgroud)

它打印expect String, found Array[String]为什么?Scala varargs不是数组吗?

注意

我在Stack Overflow上发现了几个关于Scala varargs的问题,但所有这些问题都是关于调用Java varargs方法或将Scala列表转换为数组.

arrays scala variadic-functions

62
推荐指数
2
解决办法
3万
查看次数

如何从maven存储库中清除旧的依赖项?

我在.m2文件夹中有太多文件,其中maven存储下载的依赖项.有没有办法清理所有旧的依赖项?例如,如果存在3个不同版本的依赖关系:1,2和3,清理后必须只有第3个版本.我如何为.m2文件夹中的所有依赖项执行此操作?

java dependencies repository dependency-management maven

55
推荐指数
6
解决办法
11万
查看次数

如何在Intellij Idea中提取私有静态常量?

要提取常量,我可以使用ctrl+ alt+ c,即"提取"创建公共常量:

public static final String CONST = "123";
Run Code Online (Sandbox Code Playgroud)

所以我需要手动键入private.有没有办法默认使用私有范围提取常量?

java refactoring keyboard-shortcuts const intellij-idea

45
推荐指数
1
解决办法
7343
查看次数

无法使用Intellij Idea社区12.1.4和maven 3.0.5下载源代码

我单击Intellij Idea Community Edition 12.1.4中的"下载源和文档",得到无法下载源代码的错误.但是当我尝试:

mvn dependency:sources
Run Code Online (Sandbox Code Playgroud)

所有来源都已下载.

问题是什么?

PS我已经检查过Idea使用在控制台中使用的相同maven.在Idea中没有触发任何"离线"模式按钮.

java intellij-idea maven

39
推荐指数
4
解决办法
3万
查看次数

如何在不更改OS用户名的情况下更改IntelliJ IDEA中的$ {USER}变量?

By ${USER}Intellij idea 表示当前用户的登录名.但是如果登录与用作开发者名称的名称不同呢?是否可以在USER不更改操作系统登录名的情况下设置为其他值?

java templates intellij-idea

37
推荐指数
2
解决办法
2万
查看次数

如何从模式创建Java时间瞬间?

考虑一下代码:

TemporalAccessor date = DateTimeFormatter.ofPattern("yyyy-MM-dd").parse("9999-12-31");
Instant.from(date);
Run Code Online (Sandbox Code Playgroud)

最后一行抛出异常:

Unable to obtain Instant from TemporalAccessor: {},ISO resolved to 9999-12-31 of type java.time.format.Parsed
Run Code Online (Sandbox Code Playgroud)

如何Instantyyyy-MM-dd模式创建?

java java-time

32
推荐指数
3
解决办法
6万
查看次数