草庐IT

idea主题

全部标签

java - 在 Mac OS X 上使用 IntelliJ IDEA 中的键盘进行多行 block 选择

我最近从Eclipse切换到IntelliJIDEA13。我使用VI键绑定(bind)。我习惯在Eclipse中做的一件事是使用Shift+↑/Shift+↓来阻止几行文本。Eclipse中此文本选择的行为几乎与我使用过的所有其他文本输入小部件相同。通常我会在做出选择后执行以下两项操作之一-删除此block或将其注释掉(⌘+/)。我在IntelliJIDEA13中没有找到等效的纯键盘多行选择功能。Shift+↑不会启动block选择-它似乎在屏幕上上下翻页光标。如果我使用鼠标开始进行选择,则箭头键会扩展选择。但是,我无法单独使用键盘开始选择。我知道⌘+W不断向外增长的智能元素选择-但如

java - IntelliJ IDEA 提示对@NotNull 参数进行空检查

我想在我的项目中使用Jetbrains@Nullable/@NotNull注解。我有一个带有@NotNull字段的类。构造函数自然不接受null而是抛出异常。当然这个构造函数的参数也是用@NotNull注解的。为什么IntelliJIDEA会提示null检查?文档指出:AnelementannotatedwithNotNullclaimsnullvalueisforbiddentoreturn(formethods),passto(parameters)andhold(localvariablesandfields).但我仍然必须在运行时检查空值,以防构建系统不理解注释并接受像newC

java - 从intellij-idea导入代码风格格式化设置到eclipse

我最近在我的项目中实现了mavenCheck样式,并更改了intellij(我使用的)中的所有格式化程序设置以符合此样式指南(他们现在这样做)。但是我需要为eclipse生成一个设置.xml文件,以便我的同事可以自动格式化那里的代码,使其也符合此风格指南。我发现的问题是我看不到从intellij导出设置并将它们导入到eclipse中的方法。而且我无法手动配置eclipse以符合新样式指南的细微差别(连续缩进是主要问题)。任何帮助或想法都会很棒。:) 最佳答案 我在2018年找不到现成的插件。所以这里是从IntellijIDEA201

java - 通过 Spring-Kafka 列出 Kafka 主题

我们想通过spring-kafka列出所有Kafka主题,以获得类似于kafka命令的结果:bin/kafka-topics.sh--list--zookeeperlocalhost:2181在下面的服务中运行getTopics()方法时,我们得到org.apache.kafka.common.errors.TimeoutException:Timeoutexpiredwhilefetchingtopicmetadata配置:@EnableKafka@ConfigurationpublicclassKafkaConfig{@BeanpublicConsumerFactoryconsum

渲染新路线时更改站点主题

我目前通过使用React-Router(v4.1)进行路由的Web项目学习React(v15.6)。高级目标是:在渲染相应的路线时,更改站点的主题。因此,例如,我想在用户进入时使用主题长颈鹿/giraffe和用户到达的主题犀牛/rhino.我采用了几种方法,每种方法都起作用,但具有次优的折衷。我的问题是:实现这一目标的最反应方式是什么?这是我到目前为止尝试的方法,也是我犹豫使用它们的原因。对于这两者,我的应用程序呈现以下内容:图表A:使用状态我的第一个本能是去州。也就是说,将应用程序的状态设置为具有一定的主题,并将该主题传递给渲染的组件:太酷了,但是我在哪里设置状态?当渲染新路线时,它需要发生

java - Hotswap/DCEVM 在 Intellij IDEA(社区版)中不起作用

我在使用IntellijIDEACommunityVersion的hotswap功能时遇到了麻烦。我的是v14.1.4。每次我启动调试并更改java代码后,我已经单击重建项目并在确认重新加载类时按"is"。Intellij报告已重新加载更改的类,但应用程序结果与以前相同。我只是在尝试最简单的Java应用程序(即不在Tomcat、applet等场景中),其中包含System.out.println、字符串连接等内容。我在Debug模式下所做的更改是只是方法体代码,而不是方法签名/名称。我无法得到它。在Eclipse中,我直接更改代码并按保存,然后就可以了。出了什么问题?(备注:事实上,我

element ui自定义主题

一、在elementui里找到自定义主题1.1在自定义主题设置对应的颜色并下载1.2在项目目录下安装element-theme、element-theme-chalknpmielement-theme-chalk@2.13.2-Dnpmielement-theme-D1.2下载下来的style中的theme放到项目的根目录下1.3引入cssimport'../theme/index.css';import{Button}from'element-ui';Vue.config.productionTip=false;Vue.use(Button);1.4测试el-buttontype="prim

java - MALLET主题推理

我正在尝试根据MA​​LLET训练的主题模型来推断文档的主题。我在mallet目录中使用以下命令./malletinfer-topics--inferencertopic-model--inputindata.mallet--output-doc-topicsinfered_docs但它陷入了转换异常:java.lang.ClassCastException:cc.mallet.topics.ParallelTopicModel无法转换为cc.mallet.topics.TopicInferencer我该如何解决这个问题? 最佳答案

java - IntelliJ IDEA + AspectJ

我正在尝试在IntelliJIDEA的示例项目中使用AspectJ。我有使用SpringAOP的经验,但这是我第一次使用AspectJ,无法让它工作。我正在尝试按照此处所述进行操作:https://www.jetbrains.com/help/idea/2017.1/aspectj.html我的build.gradle:applyplugin:'java'repositories{mavenCentral()}dependencies{compile"org.projectlombok:lombok:+"compile"org.aspectj:aspectjrt:+"compile"o

java - 在 IntelliJ Idea 中用静态导入替换常量/方法的导入

我有一个代码,其中包含一些格式为ClassName.CONSTANT_NAME的常量。我想用CONSTANT_NAME快速替换它。但是我还没有找到任何有效的方法来做到这一点。每次我想静态导入某些东西时,我都必须手动删除类名,然后打开静态导入工具提示,其中可能包含多个常量名称匹配项……效率很低。有没有什么快速的方法可以将导入转换为静态导入?理想情况下,我会为此分配一个快捷方式。 最佳答案 将光标放在常量(ClassName.CONSTANT_NAME)上。然后使用操作的快捷方式显示可用意图操作列表。在Windows或Linux上:al