2011-12-29 50 views
0

我是看在可汗學院的視頻: http://www.khanacademy.org/video/insertion-sort-in-python?playlist=Computer+Sciencec#,vb,java,python腳本測試環境?

,我注意到了IDE他使用允許測試功能一個整潔的小界面,你可以代碼但多少你需要的,然後對其進行測試,而無需編譯並運行你的整個應用程序來測試一個函數。相反,在命令行中,你可以說a = 100,然後告訴它在該值Function(a)上運行一個方法並讓它運行。

我不知道除了告訴你要觀看那個視頻,還有什麼其他的解釋。現在,我知道在Visual Studio中,你可以運行你的應用程序,然後使用監視變量來操縱結果,但那不是真的一樣。在這個意義上,我正在尋找類似於pyScripter的快速和快速的東西。有沒有人知道任何上述語言的這種工具?

回答

1

對於c#有LINQPad。一個C#便箋本,也可以說LINQ2SQL。
Python和類似語言中的概念被稱爲REPL,LINQPad不完全相同,它不會以相同的方式保留舊的結果,您需要運行完整的代碼片段,但這通常不是問題。

+0

謝謝。它有助於瞭解我在找什麼以及它叫做什麼(REPL)。我擡頭看「c#repl」,我得到了http://www.mono-project.com/CsharpRepl。我之前玩過Linqpad,我會更多地探索它。 – Sinaesthetic 2011-12-29 09:20:28

+0

如果你支付LINQPad,你會得到自動完成,然後它是非常好的。 – 2011-12-29 15:52:31