idea 注解制表符_如何在IntelliJ IDEA中使用制表符进行缩进?
如何在IntelliJ IDEA中使用制表符进行缩进?
如何在IntelliJ IDEA 11.0中使用制表符而不是多个空格进行缩进?
我有"使用制表符" 检查"代码风格">"通用及#34;> "默认缩进选项"。 并且还试图拥有"智能标签" 检查,但它没有帮助。
从文档:
如果选中此复选框,则使用制表符:
按Tab键
缩进
用于代码格式化
否则,使用空格而不是制表符。
8个解决方案
188 votes
文件> 设置> 编辑> 代码风格> Java> 标签和缩进> 使用制表符
根据需要替换Java的首选武器。
Paweł Obrok answered 2019-06-30T02:43:17Z
30 votes
IntelliJ IDEA 15
仅适用于当前文件
您有以下选择:
Ctrl + Shift + A> 写"标签"> 双击" To Tabs"
如果要将制表符转换为空格,可以编写"空格",然后选择" To Spaces"。
编辑> 转换缩进> 到标签
要将标签转换为空格,您可以选择" To Spaces#34; 来自同一个地方。
对于所有文件
其他答案中的路径稍有改变:
文件> 设置...> 编辑> 代码风格> Java> 标签和缩进> 使用制表符
文件> 其他设置> 默认设置...> 编辑> 代码风格> Java> 标签和缩进> 使用制表符
文件> 设置...> 编辑> 代码风格> 检测并使用现有文件缩进进行编辑
文件> 其他设置> 默认设置...> 编辑> 代码风格> 检测并使用现有文件缩进进行编辑
如果您选中/取消选中“设置...”或“其他设置”中的框,则无关紧要。 默认设置...,因为来自一个窗口的更改将在另一个窗口中可用。
上述更改将应用于新文件,但如果要将空格更改为现有文件中的选项卡,则应按Ctrl + Alt + L格式化文件。
ROMANIA_engineer answered 2019-06-30T02:45:13Z
23 votes
我已经开始使用IntelliJ IDEA Community Edition版本12.1.3,我在以下位置找到了该设置: -
File > Other Settings > Default Settings > {choose from Code Style dropdown}
Ben answered 2019-06-30T02:45:37Z
13 votes
对于任何无法获得此功能的人,您还需要取消选中以下内容
Preferences > Editor > Code Style
[] Enable EditorConfig support
EditorConfig may override the IDE code style settings
我的IntelliJ版本15.0.4
visheshd answered 2019-06-30T02:46:09Z
10 votes
IDEA中另一个有用的选项,如果您确实需要,可以关闭或保持检查:
Preferences -> Code Style -> Detect and use existing file indents for editing
如果您的团队要使用空格编写的现有代码切换到制表符格式,请取消选中
Dmitri Algazin answered 2019-06-30T02:46:40Z
5 votes
你试过.editorconfig吗? 您可以在项目的根目录中创建此文件,并为不同的文件类型配置缩进。 您的代码将自动格式化。 这是一个例子:
# top-most EditorConfig file
root = true
# matches all files
[*]
indent_style = tab
indent_size = 4
# only json
[*.json]
indent_style = space
indent_size = 2
vepanimas answered 2019-06-30T02:47:05Z
0 votes
我的Intellij版本是13.4.1
Intellij IDEA->Perference->Code Style(Project Setting)
Haimei answered 2019-06-30T02:47:29Z
0 votes
扩展@Dmitiri Algazin的答案:通用设置覆盖了各种语言的设置
Preferences -> Code Style -> Detect and use existing file indents for editing
因此,如果您想知道为什么在更改特定语言的设置后会忽略新设置,则可能会勾选此复选框。
作为旁注; 更改任何默认设置会自动创建一个设置配置文件克隆(即Default),我假设它已就位,以便永远不会覆盖默认的IDE设置。
一开始有点令人困惑,实际上,编辑Default设置或Project Settings是否会对您的项目产生任何影响,因为您可以从下拉菜单中选择Default,然后从那里进行编辑。
如果您不想看到默认的随机克隆填充您的设置配置文件,请直接编辑项目设置。
GrayedFox answered 2019-06-30T02:48:25Z
idea 注解制表符_如何在IntelliJ IDEA中使用制表符进行缩进?相关推荐
- idea新建java文件类型_如何在IntelliJ IDEA中设置文件类型
IntelliJ IDEA是Java语言开发的集成环境,IntelliJ在业界被公认为优秀的Java开发工具之一,尤其在智能代码助手.代码自动提示.重构.J2EE支持.Ant.JUnit.CVS整合. ...
- 如何在 IntelliJ IDEA 中快速生成 JavaDoc 注释模板
如何在 IntelliJ IDEA 中快速生成 JavaDoc 注释模板 此博客存在上一个版本,如果读者对笔者以前版本的博客依然感兴趣,可以访问此链接:https://blog.csdn.net/wa ...
- 如何在 IntelliJ IDEA 中整合 Maven、Tomcat 部署 Web 应用
如何在 IntelliJ IDEA 中整合 Maven.Tomcat 部署 Web 应用 笔者的环境: JDK 11.0.12 Maven 3.6.3 Tomcat 9.0.41(Servlet 4. ...
- 如何在Intellij IDEA中集成Gitlab
如何在Intellij IDEA中集成Gitlab 2018年06月11日 16:05:14 葬月魔帝 阅读数:9747 据说在微软收购github当天,一大批用户纷纷转向了gitlab和bitbuc ...
- html运行applet idea,如何在Intellij IDEA中运行Applet?
我正在尝试为我的网络课程运行these applets.当我试图在浏览器中从链接运行它们时,它们什么都不做.所以我决定尝试在IntelliJ中编译它们,但是当我运行代码时它并没有做任何事情.没有错误消 ...
- 如何在Intellij IDEA中设置sout、psvm快捷键输入
如何在Intellij IDEA中设置sout.psvm快捷键输入 1.打开IDEA主页面找到设置 2.单击设置进入设置页面依次点击如下选项 3.设置psvm快捷代码 4.返回主页面新建一个项目,输入 ...
- react中纯函数_如何在纯React中创建电子邮件芯片
react中纯函数 by Andreas Remdt 由Andreas Remdt 如何在纯React中创建电子邮件芯片 (How to create email chips in pure Reac ...
- 中value大小_如何在Spring/SpringBoot 中做参数校验?你需要了解的都在这里!
数据的校验的重要性就不用说了,即使在前端对数据进行校验的情况下,我们还是要对传入后端的数据再进行一遍校验,避免用户绕过浏览器直接通过一些 HTTP 工具直接向后端请求一些违法数据. 本文结合自己在项目 ...
- yii2 跨域请求配置_如何在SpringBoot应用中实现跨域访问资源和消息通信?
允许跨域访问 CORS ( Cross Origin Resource Sharing,跨域资源共享)机制允许Web应用服务器进行跨域访问控制,从而使跨域数据传输得以安全进行.浏览器支持在API容器中 ...
最新文章
- Matlab与线性代数--矩阵的Cholesky分解
- 8条腾讯的产品管理方式
- 【机器学习基础】数学推导+纯Python实现机器学习算法14:Ridge岭回归
- CodeDay#7 启动 | 北京欢迎你
- 后端:最受欢迎Java数据库访问框架(DAO层)
- Web工程师必备的43款可视化工具
- 网站服务器建设方法,如何在服务器上建立站点的方法步骤
- Spark源码分析:多种部署方式之间的区别与联系
- hyper-v 安装centos7 后,虚拟机无法访问网络。
- rda冗余分析步骤_文献综述,步骤与问题!
- 思科智能交换机受多个严重漏洞影响
- 原因好消息: 自己主动算法设计推箱子游戏(三)
- Java基础教程【第二章:Java数据类型和变量】
- 微信小程序:强大的多功能图片处理器
- 处理行标签与行标签中间的空隙
- Linux、Windows都适用的跨国传输、大文件传输软件:飞驰传输
- php判断区间数字,如何快速判断数字在那个区间?
- 在html中调用QQ,MSN,旺旺,Skype,Email的方法
- 使用sil9233a芯片控制海思hi3531d的hdmi输入
- isotope自动布局
热门文章
- 安装app时报INSTALL_FAILED_NO_MATCHING_ABIS错误解决方式
- 用Java做爬虫爬取王者荣耀的英雄头像
- Windows OS中关闭445 Port
- 利用random 的randint 方法写一个猜数字的小游戏
- 十大流氓软件及卸载方法整理
- 用计算机关闭无线网络连接,关闭ssid广播电脑怎么连接无线网络(wifi)
- 前端面试问题(二)-史上最全 前端开发面试问题及答案整理
- Amoeba细菌繁殖
- postgresql.conf bonjour
- 如何设置plotroc.py? How to set plotroc.py?