Emacs 潮汐格式 javascript 配置仅在编辑过的行上

问题描述

我的 JS 文件已经受潮很长时间了。我参与了一个更大的项目,我很少编辑其他人的文件,但偶尔会这样做。

我在 emacs 上启用了以下钩子,因为它是一个非常好的功能

(add-hook 'before-save-hook 'tide-format-before-save)

问题是,当我只编辑 1 行然后保存时,这可能会弄乱整个文件中其他人的格式。因此,在编辑后推送到 git 时,会有巨大的变化差异(空白,所有这些都偏离了路线)。

是否有可能只格式化我编辑过的行? 或者以某种方式让潮流只在我打字时才格式化,并且只在我打字/更改的地方?

我已经在网上搜索了很长一段时间的解决方案,但没有成功找到解决方案。我是否只能禁用自动格式化功能

emacs 用了 20 多年了,舍不得换编辑器 :-) (20 年后,我仍然在理解/编写 lisp 方面很糟糕……)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)