簡體   English   中英

如何在REPL中找到函數定義?

[英]How could I found the function definition in REPL?

經過幾次嘗試,終於,我得到了一個功能正常的作品。 經過幾次測試,我相信我可以將此功能放到源代碼文件中。 但是現在,函數定義在REPL中是很長的路要走。 我試過了

(source my-function)

不幸的是,它不起作用。 它僅適用於lib中的功能。

因此,我必須向后滾動並搜索(在Cider-nrepl,Emacs中)。

有沒有更好的辦法?

假設您的函數定義以defn ,在Cider / Emacs中,您可以鍵入(defn在REPL處定義defn Mp (Meta-p或Esc-p)。這將找到以(defn 。多次擊中Mp可以讓您(defn歷史,即它將找到以(defn

當然,這也適用於REPL的所有其他輸入。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM