All Projects → emacs-lsp → Lsp Treemacs

emacs-lsp / Lsp Treemacs

Licence: gpl-3.0
lsp-mode ❤️ treemacs

Labels

Projects that are alternatives of or similar to Lsp Treemacs

Flycheck
On the fly syntax checking for GNU Emacs
Stars: ✭ 2,138 (+969%)
Mutual labels:  emacs
Emacs History
Historical Emacs Software Preservation
Stars: ✭ 184 (-8%)
Mutual labels:  emacs
Build Emacs For Macos
Somewhat hacky script to automate building of Emac.app on macOS.
Stars: ✭ 192 (-4%)
Mutual labels:  emacs
Dotfiles
Jichao Ouyang's awesome dotfiles
Stars: ✭ 182 (-9%)
Mutual labels:  emacs
Org Books
Reading list management with org mode
Stars: ✭ 186 (-7%)
Mutual labels:  emacs
Julia Emacs
Julia support in Emacs.
Stars: ✭ 187 (-6.5%)
Mutual labels:  emacs
Meow
modular Emacs on wish / 猫态编辑
Stars: ✭ 175 (-12.5%)
Mutual labels:  emacs
Evil Snipe
2-char searching ala vim-sneak & vim-seek, for evil-mode
Stars: ✭ 196 (-2%)
Mutual labels:  emacs
Elispcheatsheet
Quick reference to the core language of Emacs ---Editor MACroS.
Stars: ✭ 186 (-7%)
Mutual labels:  emacs
Emacs
🧛🏻‍♂️ Dark theme for Emacs
Stars: ✭ 190 (-5%)
Mutual labels:  emacs
Pomidor
Pomidor is a simple and cool pomodoro technique timer.
Stars: ✭ 183 (-8.5%)
Mutual labels:  emacs
Super Save
Save Emacs buffers when they lose focus
Stars: ✭ 184 (-8%)
Mutual labels:  emacs
El Compilador
An SSA-based compiler for Emacs Lisp
Stars: ✭ 187 (-6.5%)
Mutual labels:  emacs
Nox
Nox is a lightweight, high-performance LSP client for Emacs
Stars: ✭ 181 (-9.5%)
Mutual labels:  emacs
Dimmer.el
Interactively highlight which buffer is active by dimming the others.
Stars: ✭ 194 (-3%)
Mutual labels:  emacs
Go Org
Org mode parser with html & pretty printed org rendering. also shitty static site generator.
Stars: ✭ 177 (-11.5%)
Mutual labels:  emacs
Smudge
Control the Spotify app from within Emacs.
Stars: ✭ 186 (-7%)
Mutual labels:  emacs
Hackernews.el
Hacker News client for Emacs
Stars: ✭ 200 (+0%)
Mutual labels:  emacs
Emacs Direnv
direnv integration for emacs
Stars: ✭ 194 (-3%)
Mutual labels:  emacs
Know Your Http Well
HTTP headers, media-types, methods, relations and status codes, all summarized and linking to their specification.
Stars: ✭ 2,205 (+1002.5%)
Mutual labels:  emacs

[[https://github.com/emacs-lsp/lsp-treemacs/actions][file:https://github.com/emacs-lsp/lsp-treemacs/workflows/CI/badge.svg]] [[https://melpa.org/#/lsp-treemacs][file:https://melpa.org/packages/lsp-treemacs-badge.svg]] [[https://stable.melpa.org/#/lsp-treemacs][file:https://stable.melpa.org/packages/lsp-treemacs-badge.svg]]

  • Table of Contents :TOC_4_gh:noexport:
  • [[#summary][Summary]]
  • [[#synchronization][Synchronization]]
  • [[#views][Views]]
    • [[#lsp-treemacs-errors-list][lsp-treemacs-errors-list]]
      • [[#commands][Commands]]
      • [[#screenshot][Screenshot]]
    • [[#lsp-treemacs-symbols][lsp-treemacs-symbols]]
      • [[#screenshot-1][Screenshot]]
    • [[#lsp-treemacs-referenceslsp-treemacs-implementations][lsp-treemacs-references/lsp-treemacs-implementations]]
      • [[#screenshot-2][Screenshot]]
    • [[#lsp-treemacs-call-hierarchy][lsp-treemacs-call-hierarchy]]
      • [[#screenshot-3][Screenshot]]
    • [[#lsp-treemacs-type-hierarchy][lsp-treemacs-type-hierarchy]]
    • [[#lsp-treemacs-deps-list][lsp-treemacs-deps-list]]
      • [[#commands-1][Commands]]
      • [[#screenshot-4][Screenshot]]
  • Summary Integration between [[https://github.com/emacs-lsp/lsp-mode][lsp-mode]] and [[https://github.com/Alexander-Miller/treemacs][treemacs]] and implementation of treeview controls using [[https://github.com/Alexander-Miller/treemacs][treemacs]] as a tree renderer.
  • Synchronization To enable bidirectional synchronization of lsp workspace folders and [[https://github.com/Alexander-Miller/treemacs][treemacs]] projects. #+begin_src emacs-lisp (lsp-treemacs-sync-mode 1) #+end_src
  • Views ** lsp-treemacs-errors-list Displays tree like error list structure. *** Commands *** Screenshot [[file:screenshots/error-list.png]]
    • lsp-treemacs-quick-fix or press x when you are in Error List view - offer quickfixes for the error at point. ** lsp-treemacs-symbols Displays symbols information. *** Screenshot [[file:screenshots/symbols-list.gif]] ** lsp-treemacs-references/lsp-treemacs-implementations Display references/implementations using tree view: *** Screenshot [[file:screenshots/references.gif]]

** lsp-treemacs-call-hierarchy Display call hierarchy. Use =C-u M-x lsp-treemacs-call-hierarchy= to display outgoing call hierarchy. *** Screenshot [[file:screenshots/call-hierarchy.gif]] ** lsp-treemacs-type-hierarchy Display type hierarchy. ** lsp-treemacs-deps-list Browse java dependencies, namespaces, files, etc. *** Commands - lsp-treemacs-java-deps-follow - select the current editor in the dependency - lsp-treemacs-java-deps-refresh - refresh the view. Bound to r. *** Screenshot [[file:screenshots/dependencies.gif]]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].