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)))))