evandrocoan/ITE

Do you want to work on this issue?

You can request for a bounty in order to promote it!

New packages to add and configure #8

evandrocoan posted onGitHub

New packages to add and configure

Take a really big and awesome great care to not install packages as bugged as GotoLastEditEnhanced. Issue: https://github.com/SublimeTextIssues/Core/issues/1846 (add_regions causes Sublime Text to hang for ever after eating 1.81GB of RAM)!

  1. https://github.com/alimony/sublime-sort-numerically
    1. https://github.com/alimony/sublime-natsort (required dependency)
  2. https://github.com/shagabutdinov/sublime-repeat-command (Do not fork, rebuild it)
  3. https://github.com/rosshadden/sublime-xpath
  4. Install https://github.com/oivva/st-file-icons soon as it is available on the package control channel: https://github.com/wbond/package_control_channel/pull/5852
  5. This is not a package, it is a Emmet feature, find a package for it: http://docs.emmet.io/actions/wrap-with-abbreviation/#removing-list-markers
  6. https://packagecontrol.io/packages/AutoFileName
  7. Investigate how to close the multi-selection without close the output panel. Package: https://github.com/evandrocoan/SublimeTextStudio/tree/develop/Clear%20Cursors-Carets
  8. https://github.com/weslly/Nettuts-Fetch
  9. https://github.com/ccampbell/sublime-goto-window
  10. https://github.com/markbirbeck/sublime-text-shell-command
  11. https://github.com/spywhere/Terminality
  12. https://github.com/PixnBits/sublime-text-npm
  13. https://github.com/chrissimpkins/glue
  14. https://github.com/robinmalburn/sublime-tabfilter
  15. https://github.com/rajeshvaya/Sublime-Extended-Tab-Switcher
  16. https://github.com/mghweb/SublimeTabr
  17. https://github.com/randy3k/AutoWrap
  18. https://github.com/facelessuser/RegReplace
  19. https://github.com/redoPop/SublimeGremlins
  20. https://packagecontrol.io/packages/Indent%20and%20braces
  21. https://packagecontrol.io/packages/Find%2B%2B
  22. https://packagecontrol.io/packages/Super%20Calculator
  23. https://packagecontrol.io/packages/TabsExtra
  24. https://github.com/MaokaiLin/PowerCursors
  25. https://packagecontrol.io/packages/UnicodeCompletion
  26. https://github.com/OdatNurd/OverrideAudit
  27. https://github.com/naokazuterada/MarkdownTOC
  28. https://github.com/ahkscript/SublimeAutoHotkey
  29. https://github.com/deathaxe/EasySettings
  30. https://github.com/math2001/MarkdownLivePreview
  31. https://github.com/Thom1729/YAML-Macros
  32. https://github.com/SublimeText/StatusBarFileSize
  33. https://github.com/jbrooksuk/InsertNums
  34. https://github.com/tzvetkoff/sublime_stupid_indent
  35. https://github.com/OdatNurd/SnAPI
  36. https://github.com/Remillard/VHDL-Mode
  37. https://github.com/20Tauri/DoxyDoxygen
  38. https://github.com/vim-zz/MiniPy
  39. https://github.com/guillermooo/sublime-troubleshooting
  40. https://github.com/oleg-shilo/sublime-codemap
  41. https://github.com/noahcoad/open-url
  42. https://github.com/titoBouzout/SideBarGit
  43. https://github.com/gamcoh/QuickEdit
  44. git clone https://github.com/yrammos/SublimeLog
  45. https://github.com/bizoo/SmartCursor
  46. https://github.com/tijn/hosts.tmLanguage
  47. https://github.com/adzenith/CopyEdit
  48. https://github.com/alvesjtiago/hover-preview
  49. https://github.com/heldev/sublime-lines-multisets
  50. https://github.com/qiray/SublimeOpenedFiles
  51. https://github.com/stoivo/sublime_switch_panel
  52. https://github.com/fredcallaway/SublimeLinter-contrib-mypy
  53. https://github.com/bobthecow/sublime-sane-snippets
  54. https://github.com/spadgos/sublime-ToggleQuotes
  55. https://github.com/Josef-Friedrich/TeX-extended-for-Sublime-Text

  1. Currently this is only available for Linux/Mac, see if you can install on windows:

    1. https://github.com/Wramberg/TerminalView
  2. This is a simple package which is not under git, yet. Put it under a git repository and add it as a git submodule:

    1. Options for typing Unicode characters https://forum.sublimetext.com/t/options-for-typing-unicode-characters/29818
  3. To install these ones after to fork them to github from other git providers as bitbucket:

    1. https://bitbucket.org/klorenz/sublimerestructuredtextimproved/issues
  4. Study about installing or a improved version. Search for them on Package Control:

    1. https://github.com/skuroda/ImprovedMacros

See more packages on: https://packagecontrol.io/browse/trending


  1. https://github.com/STPackageBundler/package-bundler Deprecated due:

    The main reason you can't disable packages on a project-specific basis is because there is only one plugin_host that is run for all Sublime Text windows. That is to say, the plugin architecture is application-level.

Since packages can define Python code that starts threads and in the background, there isn't really a way to "unload" it when a specific Window is focused since it could easy break background processes for other windows.

Due to the Python API, it is certainly possible to mass-enable and disable packages. It seems as though the Package Bundler package that @FichteFoll linked to is one such solution. Just be aware that most plugins aren't really tested in such a way that they are regularly enabled and disabled. You may run into subtle bugs in such situations, such as regions not being removed, syntaxes disappearing that are still applied to a view, etc. https://forum.sublimetext.com/t/can-i-add-syntax-and-if-possible-other-settings-maybe-even-plugins-to-my-project/24801/7


Fund this Issue

$0.00
Funded
Only logged in users can fund an issue

Pull requests