如何配置IDEA自动替换=>与 ⇒和->与 →?

发布于 2024-12-08 12:13:10 字数 121 浏览 0 评论 0原文

如何将 IDEA 配置为自动=> 替换为 并将 -> 替换为 → ?

How can I configure IDEA to automatically replace => with and -> with ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

妄司 2024-12-15 12:13:10

看看 这个问题和答案使用了 IntelliJ 的“实时模板”,在本例中,scalaz 映射以 XML 形式保存为文件,而不是从 GUI 输入。我想这对于 scalaz 来说没问题,因为所有 unicode 别名函数和方法都已经存在。

Take a look at this question and answer which makes use of IntelliJ's "Live Templates", in this case scalaz mappings in XML form saved as a file rather than entered from the GUI. This, I guess, is fine with scalaz as all the unicode aliased functions and methods are already present.

二手情话 2024-12-15 12:13:10

Scalariform 将为您执行此操作(如果配置适当)。我想您想要的是能够在您输入时将这些序列自动扩展为相关的 unicode 字符。老实说,我不知道这在 IDEA 中是否可行。

Scalariform will do this for you (if appropriately configured). I would imagine that what you want is something that can auto-expand those sequences into the relevant unicode characters though as you type. I honestly don't know whether or not this is possible in IDEA.

浅忆流年 2024-12-15 12:13:10

有了我正在使用的 IntelliJ 2016.1.4,事情变得更容易了。

文件 -> (其他设置->默认设置)|设置->编辑->代码风格-> Scala

选择选项卡Other

  1. 选择选项Replace =>使用 unicode 符号
  2. 选择选项替换 ->带有unicode符号

但是,如果想像 scalaz 中那样支持其他 unicode 字符,那么
也许,实时模板仍然是可行的方法。我没有验证过。

对于 IntelliJ 2019.xx,我建议使用 Font Ligature 以及 Jetbrains Font(例如 Jetbrains Mono),特别是当 Scala 2.13+ 中不再推荐使用 unicode 箭头时。此外,我发现 unicode 符号与 Scala Repl 不兼容。

With IntelliJ 2016.1.4, which I am using, things has become easier.

File -> (Other Settings-> Default Settings) |Settings -> Editor -> Code Style -> Scala

Select tab Other

  1. select option Replace => with unicode symbol
  2. select option Replace -> with unicode symbol

However if one wants to support other unicode characters as in scalaz, then
maybe, Live Template might still be the way to go. I haven't verified it.

With IntelliJ 2019.x.x, I recommend using Font Ligature along with Jetbrains Font like Jetbrains Mono especially when the use of unicode arrows are getting deprecated in Scala 2.13+. Besides, I found that the unicode symbol don't gel with Scala Repl.

情感失落者 2024-12-15 12:13:10

请按照图像中的步骤操作:

steps.

Please follow the steps in the image:

steps.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文