很多時候,當我在觀看其他代碼時,我只想找到變量定義的位置和方式。通常我現在要做的是查找變量的類型,直到找到定義,這非常耗時。我想有一些工具可以幫助我處理這種情況。有些工具或命令中的任何建議可以幫助我完成這項任務?任何程序或技巧來找到一個變量的定義?
我知道使用GUI和創建一個項目,這是自動完成的我正在談論的一種方法來做到這一點沒有GUI。我只使用文本模式。我在Linux下運行,我正在使用C/C++,但歡迎其他語言的建議。
非常感謝。
一個可能的解決方案
米歇爾在他的評論一個提出了一個簡單有效的解決方案再次定義變量,在編譯時間這種情況下,編譯器會告知哪裏是以前definiton。當然,要應用此解決方案,我們需要先考慮變量的局部性。
您至少可以指定語言;) – devio 2009-02-17 23:57:00
我很喜歡C++,現在我的大腦只認爲只存在一種語言 – Eduardo 2009-02-17 23:58:17
重新定義變量的方法不是解決方案。你有不同的命名空間。例如,如果您正在查找名爲「average」的變量,則可以在方法或函數內或其他名稱空間(具有相同名稱)中定義該變量,並且這不是錯誤。 – 2009-02-18 07:19:02