簡體   English   中英

Scala - 將類型定義添加到聲明 - 鍵盤快捷鍵

[英]Scala - add type definition to declaration - keyboard shortcut

是否有用於在 IntelliJ 中向 Scala 聲明添加類型定義的鍵盤快捷鍵? 我找不到任何。 我可以找到工具提示,但快捷方式會更好。

抱歉不行。 最好的選擇是@pamu 所解釋的。 將光標移動到變量或函數聲明,鍵入 ALT+ENTER,然后在菜單中選擇“將類型注釋添加到定義”。 您仍然可以通過使用向下箭頭導航並使用 Enter 進行選擇來避開鼠標。

在此處輸入圖片說明

FWIW,我最近遇到了另一種方法(至少使用 IntelliJ 2020.2 和 Scala 插件 4.42):選擇方法名稱,按 Ctrl+F6(重構/更改簽名...),選擇復選框“指定結果類型”(或更改設置以使其成為默認值),並完成重構操作。

對於字段和變量,我一直在以類似的方式使用 Ctrl-Alt-F 和 Ctrl-Alt-V(分別是重構/提取/引入/字段和重構/提取/引入/變量)。 主要區別在於在這種情況下需要選擇表達式(而不是字段或變量名稱)。 最好是鍵入表​​達式,然后以這種方式引入字段或變量。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM