القفز إلى تعريف الوظيفة في emacs + slime/lininingen-swank + clojure

StackOverflow https://stackoverflow.com/questions/2374246

سؤال

أنا أستخدم emacs مع وضع clojure والوحل متصل بخادم Swank الذي يتم إنتاجه عن طريق التشغيل lein swank وأحب حقًا أن تكون قادرًا على ذلك القفز بسهولة إلى تعريفات الوظيفة داخل مشروعي. هل يمكنني القيام بذلك دون الحاجة إلى إعادة بناء العلامات يدويًا في كل مرة أقوم فيها بتغيير الفروع؟

هل كانت مفيدة؟

المحلول

إذا كنت تستخدم الوحل ، يمكن القيام بذلك بسهولة M-.

تحرير: عند تجميع رمز Clojure ، يتم تخزين موقع التعريفات. لاحظ أن هذا يعمل بشكل أفضل عند تجميع الملفات بأكملها. القفز إلى تعريف قمت بتقييمه باستخدام CX CE لا يعمل بشكل جيد (حتى أنه يعمل من أجل LISP و SLIME المشتركة).

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top