组里的 leader 打算以后开发只允许使用 vscode。。。

vscode写前端来说的话,体验确实好不少,尤其是tsx jsx这种,现在基本是复杂的用 vscode ,简单的用 emacs

emacs用的最多的两个功能,一个是 projectile 项目内查找,一个是magit git管理.

写了个函数直接vscode 打开当前行

(defun open-with-vscode ()
  "Open current file with vscode."
  (interactive)
  (let ((line (number-to-string (line-number-at-pos)))
        (column (number-to-string (current-column))))
    (apply 'call-process "code" nil nil nil (list (concat buffer-file-name ":" line ":" column) "--goto"))))
7 个赞