emacs-format-all-the-code icon indicating copy to clipboard operation
emacs-format-all-the-code copied to clipboard

Cross-editor/language/OS unification efforts

Open lassik opened this issue 7 years ago • 1 comments

Unibeautify

  • https://github.com/unibeautify/unibeautify
  • https://unibeautify.com/docs/config-file.html
  • https://unibeautify.com/

Language Server Protocol from Microsoft but adopted by open source community

  • http://langserver.org/
  • https://microsoft.github.io/language-server-protocol/

LSP provides Document Formatting Request, "sent from the client to the server to format a whole document".

The Unibeautify folks want to integrate with LSP: https://github.com/Unibeautify/unibeautify/issues/61

EditorConfig

  • https://github.com/editorconfig/editorconfig/wiki/EditorConfig-Properties
  • https://github.com/editorconfig/editorconfig
  • http://editorconfig.org/

lassik avatar Apr 21 '18 13:04 lassik

Universal parsing framework (i.e. one unified library that parses every language):

  • https://github.com/Unibeautify/parse-framework
  • https://github.com/Unibeautify/unibeautify/issues/9

lassik avatar Jun 26 '18 09:06 lassik