2017-07-07 70 views
-10

我已經使用IDE Wing在Python3中編寫了代碼,但我想在我的文件的所有位置更改變量名稱,例如var_1,至var_2。在MATLAB中,當你在一個地方改變一個變量名,由Shift + Enter它在文件中該變量的所有其他事件自動完成。 Python中有沒有類似的方法?在Python中的所有地方更改變量名稱

+6

這不是在語言的所有屬性:這是你的編輯器(有時嵌入在你的開發環境)的函數。在適用的文檔中查找「全局變更命令」。 – Prune

回答

5

你可以用查找和替換功能,使用幾乎任何你想要的文本編輯器來完成這項工作。

正常的鍵盤快捷鍵(包括python的IDLE)爲Ctrl+H,儘管不同的編輯器有不同的快捷鍵。

2

如果您使用的是Python空閒(GUI),則可以按Ctrl + H並選擇全部替換。

0

如果您使用的PyCharm IDE使用Mayus + F6在您要更改並寫入新的名稱變量的變量。

0

Visual Studio代碼是Ctrl + Shift + L並開始鍵入。 崇高/原子是alt + F3。

7

在WingIDE中,您可以通過重構菜單進行重命名符號選項。

這確實一個智能更換,也需要照顧區分全局變量從類具有相同名稱的屬性。