首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何在RubyMine中保存时重新格式化代码?

如何在RubyMine中保存时重新格式化代码?
EN

Stack Overflow用户
提问于 2014-05-20 17:49:47
回答 3查看 771关注 0票数 4

当我在Mac RubyMine上保存全部(cmd+s)时,有没有办法自动重新格式化我的代码?

我尝试将快捷键CMD +S绑定到Save All和Reformat Code,但这并没有起到作用。

谢谢

EN

回答 3

Stack Overflow用户

发布于 2016-05-19 19:50:10

尝试录制涉及重新格式化代码并为其分配新键盘快捷键的宏。

  1. 首先转到编辑->宏->开始宏录制。右下角应该会出现一个绿色的小方框-宏录制开始...
  2. 转到代码->重新格式化代码。
  3. 转到文件->全部保存。
  4. 转到编辑->宏->停止宏映像您的宏(例如保存时重新格式化)
  5. 转到RubyMine ->首选项->快捷键映射并在右上角的搜索框中查找宏(例如保存时重新格式化使用宏并添加键盘快捷键。使用cmd +s或cntrl +s组合键并覆盖现有的快捷键。
  6. 单击“应用并确定”。
票数 5
EN

Stack Overflow用户

发布于 2021-11-22 03:28:59

现在,您可以使用最新的RubyMine来完成此操作。转至preferences (首选项) -> Tools (工具) -> Actions on Save (保存时的操作)。

票数 2
EN

Stack Overflow用户

发布于 2014-05-31 00:54:46

据我所知,没有在保存时重新格式化的方法。但是,您可以通过选中Commit Changes对话框中的相应复选框,告诉RubyMine在提交之前重新格式化。这并不是说我自己会这样做--如果有人错误地格式化了一个文件,然后我更改了一行,我不希望我的提交包含所有重新格式化的内容。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23766636

复制
相关文章
Vscode插件Eslint保存代码自动格式化
1.在Vscode应用商店安装eslint + vuter + prettier自动格式化代码配置; 2.文件—首选项—设置—用户设置—拓展—ESlint—点击“在setting.json”中编辑 3.黏贴如下代码: {   "window.zoomLevel": -1, // 窗口大小比例   "editor.tabSize": 2,   "editor.detectIndentation": false,   "emmet.triggerExpansionOnTab": true,   "update.
biaoblog.cn 个人博客
2022/08/11
2.3K0
如何在条码打印软件中使用打印时保存
有些客户在条码打印软件中批量制作完成标签之后,想要把标签内容以txt文本的形式保存出来,可以把标签上的每个内容分别保存到一个TXT文本,也可以把标签上的多个内容保存到一个TXT文本中,条码打印软件中打印时保存就可以实现这个效果,具体操作如下:
用户5746110
2019/07/03
2.4K0
webstorm根据eslint保存的时候格式化代码
1、点击settings->pluings ->搜索eslint-> Install安装 ​​2、 安装好之后,找到settings中ESLint,选中,就会进入配置页面,
全栈程序员站长
2022/09/06
3K0
webstorm根据eslint保存的时候格式化代码
如何在VS2017中使用快捷键格式化代码?
2、再按住Ctrl键,接着按一下K键,接着按一下F键。(注意:Ctrl键在按后面这2个键的时候一直是按着的,直到F键按完才松开)。也就是俗称的:Ctrl+K+F 快捷键。就格式化好了。
黑泽君
2018/10/11
2.8K0
重新格式化字符串
请你将该字符串重新格式化,使得任意两个相邻字符的类型都不同。 也就是说,字母后面应该跟着数字,而数字后面应该跟着字母。
崔笑颜
2020/06/08
7050
JetBrains RubyMine 2022 Mac(Ruby代码编辑器)
JetBrains RubyMine 2022 for Mac是应用在Mac上的一款强大的Ruby代码编辑器,可以通过可定制的配色方案,键盘方案以及高效开发所需的所有外观设置,智能导航一键导航到声明,超级方法,测试,用法,实现,是一款功能强大的代码编辑工具。
Mac知识分享
2022/09/20
2.1K0
SQLserver2019当保存时出现不允许保存更改,阻止保存要求重新创建表的更改解决方案。
第一步:工具→选项 2,取消勾选
SingYi
2022/07/14
1.6K0
SQLserver2019当保存时出现不允许保存更改,阻止保存要求重新创建表的更改解决方案。
代码保存
如果你使用的Office是2007版本以上的,在新建的Excel文件里录制完成代码后,在保存文件的时候会出现如下提示:
xyj
2020/07/28
8820
代码保存
知识分享之Golang——在Goland中增加保存格式化插件
知识分享之Golang篇是我在日常使用Golang时学习到的各种各样的知识的记录,将其整理出来以文章的形式分享给大家,来进行共同学习。欢迎大家进行持续关注。
cn華少
2022/03/04
1.9K0
知识分享之Golang——在Goland中增加保存格式化插件
django 保存数据时重写?
需求: class Article(Model.model): title = '' title_hash = hash(title) 实现方式1: def save(self, *args, **kwargs): self.title_hash = hash(self.title) super(Article, self).save(*args, **kwargs) 实现方式2: def save_title_hash(self): title_hash = has
BigYoung小站
2020/05/05
9920
如何在 eNSP 上保存配置?
我们在eNSP上做网络实验的时候,如果在eNSP上添加了太多的设备完成配置,需要重启PC或者需要将配置转换到另一台PC,我们需要保存配置,否则我们必须再次进行配置,这很烦人。
网络技术联盟站
2022/03/02
1.6K0
如何在 eNSP 上保存配置?
如何在代码中处理时间
在国际化应用中,对日期/时间的处理远比你想象中的更难,特别是当涉及到时区的时候。为什么会这么难?我们该如何解决它?请听我为你一一解析。几乎所有的系统都离不开“时间”的概念,以至于大多数语言(及其默认库)都定义了日期/时间等类型。但是,我们日常所说的“时间”这个词实际上包含了多个相似却有微妙差异的概念。如果不能分清它们,会给你的开发工作带来很多烦恼。
ThoughtWorks
2021/09/15
1.5K0
如何在 eNSP 上保存配置?
如果不想一个一个导出设备的配置,可以在CLI界面通过命令save保存配置,然后点击工具栏上的Save/Save as按钮保存整个工程。
网络技术联盟站
2023/03/13
3.8K0
如何在 eNSP 上保存配置?
Emacs 保存 gpg 文件时卡住
在最近的 gnupg 版本中,出现了 breaking changes 导致 Emacs 保存文件时会卡住,涉及的版本有:
飞驰的西瓜
2023/09/06
2080
Emacs 保存 gpg 文件时卡住
VSCode配置Eslint保存时候自动格式化
https://www.cnblogs.com/cbpm-wuhq/p/12446880.html
跟着阿笨一起玩NET
2020/06/29
2.8K0
RubyMine 2022 Mac(Ruby代码编辑器) 中文版
JetBrains RubyMine 2022 for Mac是应用在Mac上的一款强大的Ruby代码编辑器,可以通过可定制的配色方案,键盘方案以及高效开发所需的所有外观设置,智能导航一键导航到声明,超级方法,测试,用法,实现,是一款功能强大的代码编辑工具。
Mac知识分享
2022/07/15
2K0
如何在代码中应用设计模式
因为我们的项目的需求是永远在变的,为了应对这种变化,使得我们的代码能够轻易的实现解耦和拓展。如果能够保证代码一次写好以后都不会再改变了,那可以想怎么写怎么写了。
本人秃顶程序员
2019/04/24
8740
如何在代码中应用设计模式
点击加载更多

相似问题

RubyMine重新格式化

114

不考虑ESLint配置的RubyMine代码重新格式化

11

Rubymine -如何格式化代码

10

保存文件时禁用重新格式化代码

44

重新格式化代码,如VIM中的phpStorm

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文