我喜欢VS代码和崇高的编辑器,尤其是它们的预览文件默认行为.当您单击File Explorer Pan中的文件时,它将在临时选项卡中打开它,除非在文件中进行更改或使用双击文件打开,从而在Prosist Tab上打开它. 最近我在项目中使用Intellij Idea,到目前为止,我喜欢它的特殊功能使我完全采用它.如何在Intellij Idea中实现此临时/预览选项卡行为? 解决方案 您可以在"开放请求"中找到一些解决方法,或者只关注它以进行更新: indue-130918 sublime 的文件预览功能 更新 这是版本2020.3+ 的功能 )
以下是关于 intellij-idea-2016 的编程技术问答
我有一个dev *nix框.在大多数情况下,我可以将SSH进入框并使用Emacs开发.但是,当我开始使用非常大的代码库进行更多Java工作时,我意识到Intellij的想法非常宝贵. 问题:我想在OS X上使用Intellij Ideas,但要与其他机器上的项目一起使用.有没有办法配置Intellij Idea来执行此操作? (超过ssh/mosh/或其他) 谢谢. 解决方案 我最终只是在本地使用Intellij并将其指向安装的服务器驱动器. 其他解决方案 我假设"通过"项目""实际上是指在远程框上运行的应用程序?在Intellij Idea中,有一个选择.也有可能
我已经使用Intellij已有2年了,并且喜欢它.但是,在更新到2016.3.4之后,它停止突出显示运行窗口中的路径位置. 我曾经能够单击突出显示的路径,然后跳到文件和行. 来自Maven-CheckStyle-Plugin的输出的示例,该示例应为"可单击": [ERROR] C:\Users\userName\Documents\project.main\src\main\java\MyClass.java:36: Only one statement per line allowed. [OneStatementPerLine] 这是非常令人沮丧的,关于如何使Intellij再次执行此操作的任何想法都是很棒的. 最小,完整和可验证的示例 复制此创建一个在Intellij Idea中创建一个名为"错误" 的项目 IntelliJ IDEA 2016.3.4 Build #IU-163.12024.16, built on January 31, 2
我从春季应用程序中就一直在使用application.properties文件.但是最近我遇到了application.yaml文件.什么是三个三个优先顺序在所有三个和使用个人的优势(如果有一个)中. 我知道这可能是愚蠢的问题.但是我对他们的用法感到困惑. 解决方案 描述了Spring Boot Property分辨率属性订单在这里. 不期望使用application.properties 和 application.yaml.使用一种格式或另一种格式,但不使用两者.您使用的任何一个将在第12或13位处理(取决于文件是否在应用程序jar中包装)中的属性优先顺序. 在此处包括上面链接中的摘录,以避免链接腐烂... Spring Boot使用非常特殊的PropertySource顺序,该顺序旨在允许明智的价值覆盖.按以下顺序考虑属性: devtools您的主目录上的全局设置属性(〜/.spring-boot-devtools.properties何时de
我完全卸载了Intellij,现在已经重新安装并导入了我的项目.我使用gradle导入,可以看到我的项目中所有文件.但是,当我打开一个文件时,我找不到任何声明要通过执行CMD +单击.我有Java 7 SDK设置,我什至无法参加自己项目中的课程声明.参加String或List的Java核心类也不起作用.我如何使IDE能够找到我的课程? 我在OSX Yosemite,Intellij 2016.1.2构建145.972. 解决方案 我也有同样的问题,在评论中的 @aniag的解决方案对我有用. 右键单击src文件夹 标记目录为> 来源root 其他解决方案 我面临同样的问题,花了将近15-16个累人的时间来清洁,重建,无效调查,将想法从16.3升级到17.2,这都是徒劳的. 我们有一个Maven托管项目,并且曾经是成功的构建,但无法在声明/实现之间导航,因为IDEA看不到文件. 无休止地尝试解决此问题后,最终向我意识到,这是造成所有头痛的想法设置.这就是
每次运行我的想法时,我都会出现一个错误,似乎是因为我使用64位但运行32位的想法.从我搜索的内容中,它指我使用indue64.exe,但是我在哪里可以找到它? 解决方案 Intellij Idea现在仅与64位Java版本捆绑在一起.未提供32位JDK.如果您在32位系统上安装,则在安装程序中将有一个复选框,以自动下载和配置Intellij Idea的32位运行时. 安装程序还具有创建32位和64位可执行快捷方式的选项.如果要运行64位版本,请使用IDEA_HOME\bin\idea64.exe. 或者您只能并将其解开为IDEA_HOME目录(因此您具有IDEA_HOME\jre).确保使用bin\idea.exe而不是bin\idea64.exe开始Intellij Idea.这将在32位模式下启动Intellij Idea. 另一个选项是 其他解决方案 至少您的问题答案 它指我使用indue64.exe,但是我在哪里可以找到? 很简单:
从 Intellij Ideas 2016.1 ,Idea Idea自动从Gradle Sourcesets创建Intellij模块( link ).尽管我认识到这是出于多种原因而是向前迈出的一大步,但对于依靠IDEA的现有项目而言,这也是一个重大变化.我目前获得了我不想要的50多个新模块... 您知道一种恢复Intellij的旧行为的方法吗? 有没有一种方法来控制如何从源集创建模块,例如通过排除源? 我已经检查了 解决方案 当前无法根据项目sourceSets. 来控制模块的自动创建 这个问题有很多问题: https://youtrack.jetbraind.jetbrains.com/issue/issue/idea-153231 编辑: 自Itellij Idea 2016.1.2(我认为)以来,从Gradle"导入项目"对话框上有一个新的选项"创建单独的每个源集":
我正在尝试激活连接通过按照此视频但是有缺少字体,当使用64版时,我会得到此提示. 您正在运行Intellij Idea的JRE可能具有与连接支持有关的功能和性能问题.为避免此类问题,请使用Jetbrains运行时运行Intellij Idea. 这是字体列表 我该如何使这只羽毛起作用? 解决方案 也许有点晚回答.最近遇到了同一问题,谷歌搜索了这篇文章.之后,确实弄清楚了如何正确执行. 没有安装程序,但是在bintray.com/jetbrains/intellij-jdk/ 的文件选项卡下有tar/gzip文件. 对于Windows 64位 https://bintray.com/jetbrains/Intellij-jdk/openjdk8-windows-x64#文件 [在页面中设置我的按钮非常误导..] 下载并提取了Jetbrains运行时,请在运行时环境中添加环境IDEA_JDK变量.关闭IDE并重新开始,您很高兴去. 对于64位环
问 题 最近在使用Intellij idea, 本以为它的热部署功能应该很强大, 没想到和Eclipse差不多, 下面的变化均不支持自动加载, 均需重启。 类中增加增加setter/getter方法 不支持 更改类中的变量类型(如String -> long) 不支持 更改url 不支持 如@RequestMapping(value = "/foo") --> @RequestMapping(value = "/bar") 热部署真的有这么复杂吗? 连商业软件都做不到? 解决方案 这是Java作为编译型语言的硬伤,避无可避的生死劫. 下面转一些语言的热部署对比: 在 Java 开发领域,热部署一直是一个难以解决的问题,目前的 Java 虚拟机只能实现方法体的修改热部署, 对于整个类的结构修改,仍然需要重启虚拟机,对类重新加载才能完成更新操作。 而PHP在开发时就友好多了,修改代码立即生效。 在生产环境运行时,开启了OPcache,只
我已经尝试在我的项目中让它工作了三天,并创建了一个简单的项目来测试.我在这里搜索了非常相似的问题,但没有找到任何有助于解决我遇到的错误的方法.我什至重新格式化了我的 Fedora 25,因为它可以在 Windows 10 上运行,但仍然没有.我还启用了 Intellij-2016.3.4 注释处理中的设置和其他设置,根据其他答案应该已经修复它,但它不会改变任何东西.请任何帮助将不胜感激!!! 线程“主"java.lang.NoClassDefFoundError 中的异常:org/slf4j/LoggerFactory 在com.sammy.CheckLog.(CheckLog.java:8) 原因:java.lang.ClassNotFoundException: org.slf4j.LoggerFactory在 java.net.URLClassLoader.findClass(URLClassLoader.java:381)在 java.lang.ClassLoader.lo
问 题 使用intellij idea 2016 ULTIMATE 的时候需要提交代码到git 仓库。 这时候使用了同事的git仓库的账号密码。 结果就悲剧了: intellij idea 2016 记住了账号密码。 导致我之后每次提交代码,代码仓库显示的提交人都是同事的名字! 为了解决这个问题,我尝试了以下手段,都不好使! 卸载idea; 卸载git; 清除 idea、git缓存; 重新检出 git 代码; 设置 idea的password 为 :do not remeber passwords; 综上,请问哪位高人遇到过相同的问题,并解决了?在线等!................. 解决方案 自己回答,windows7 举例: 控制面板>> 用户账户 >> 凭据管理 >> 找到你的git账户凭据,进行修改就可以了 - -#