2013-02-22 65 views
2

我使用Eclipse的PyDev附加組件,並且大部分自動完成功能都很有用,但我寧願沒有爲函數填充所有參數,特別是當某些參數是可選參數時。我無法找到任何方法來禁用這個在首選項中完全禁用代碼完成。是否可以禁用PyDev參數代碼完成?

回答

1

我不認爲它可能在PyDev/Eclipse中有功能代碼完成,不填寫參數。

但是,我不確定爲什麼要禁用它,因爲Eclipse允許您通過參數參數TAB鍵入整個功能也不會生成參數。

最後,請記住,你總是可以做按Ctrl +刪除按Ctrl + Backspace鍵迅速刪除額外的參數。

2

當您應用完成時,您可以不按Ctrl鍵(這會將參數和括號都留下 - 並且也會覆蓋下一個單詞)。

+0

謝謝,我將在未來需要時開始使用它來避免這種情況。 – womesiete 2013-02-27 05:09:21

+0

+1這是一個我不知道的不錯的功能,但是如果處理長簽名會大大幫助您。 – pwagner 2013-03-12 14:55:49

+0

是的,它很煩人地看到它填寫所有可選參數。我想知道爲什麼Ctrl + Enter不是默認值。添加到我對默認PyDev所做的更改列表中(我也關閉了匹配對的幾乎所有自動插入功能,...因爲它在鍵入過程中與我的智力模型相關聯) – dashesy 2013-05-25 20:32:13