Lisp のような emacs でプログラミングしている間、オートコンプリート モードはポップアップ候補になり、数秒後にドキュメント ヒントも表示されます。
私の質問は、ドキュメントのヒントを直接表示する方法です。ドキュメントをチェックするのは便利ですが、他のバッファにあります。
Lisp のような emacs でプログラミングしている間、オートコンプリート モードはポップアップ候補になり、数秒後にドキュメント ヒントも表示されます。
私の質問は、ドキュメントのヒントを直接表示する方法です。ドキュメントをチェックするのは便利ですが、他のバッファにあります。
Bind the following function to a shortcut. Keep in mind that it will need both auto-complete and popup (bundled with auto-complete in older versions and separate in newer ones) to work.
(defun popup-documentation-at-point ()
(interactive)
(let* ((position (point))
(string-under-cursor (buffer-substring-no-properties
(progn (skip-syntax-backward "w_") (point))
(progn (skip-syntax-forward "w_") (point)))))
(goto-char position)
(popup-tip (ac-symbol-documentation (intern string-under-cursor)))))