【问题标题】:Changing same word in code at the same time with google colab使用 google colab 同时更改代码中的相同单词
【发布时间】:2021-09-05 06:27:29
【问题描述】:

我正在使用 colab 处理 python 项目,想知道是否有办法突出显示某个文本并更改代码中所有其他位置的文本。 示例:

variable = 1
variable2 = variable + 1

然后将variable 更改为var,而不必单独更改每一行

var = 1
var2 = var + 1

【问题讨论】:

  • 您询问的功能在其他开发环境中通常称为“重构”,仅供参考。它的另一个常用术语是“重命名”。这是一个看起来相关的帖子:stackoverflow.com/questions/50177616/…
  • 您可以将编辑器键绑定更改为vim,然后运行命令将所有出现的variable 更改为var。但这仅适用于单个单元格。

标签: python google-colaboratory shortcut


【解决方案1】:

您可以使用“编辑”选项卡上的“查找和替换”。另一个有用的技巧是在按住 alt 的同时单击要编辑的每个位置,并且可以同时编辑多个文本光标。

【讨论】:

    【解决方案2】:

    Google colab 使用与 microsoft VS 相同的快捷键,只需使用 Ctrl+D 将下一个匹配项添加到选择中。

    改用Ctrl+Shift+L 来选择所有匹配项。

    选择匹配项后,只需输入新名称即可对其进行编辑。

    如果您使用短变量名(如X),此方法可能不起作用,因为其中带有x 的每个单词也会发生变化。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-07-15
      • 2015-05-30
      • 2022-01-18
      • 2020-08-04
      • 1970-01-01
      • 2021-02-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多