Word docs have, can act as a straightforward way to track product documentation, notes, or anything else you might want to quickly reference during the course of a project.Ī must-have, in my opinion. These files can be tracked in version control, and because they don’t have the overhead of formatting that e.g.
Specifically, I find the Markdown > PDF conversion very useful, as it means I can keep markdown files (small, lightweight, easily editable) stored within my project files, and quickly output a client-friendly PDF whenever I need to send them an update. With the Pandoc package for Sublime Text, you get access to a quick way of rapidly converting various file formats into PDF, Word Docs, HTML etc. Especially if you want to send them nicely formatted Word documents, or PDFs, it can become a real pain trying to keep seperate files up-to-date, and editing Word docs especially can be a formatting nightmare. If you regularly provide documentation to clients, this is a must-have. Especially when combined with a plugin such as Pandoc, it makes editing and managing documentation & content a lot more straightforward. Markdown is an excellent way to quickly produce well-formatted content, and is lightweight and portable. Generally, just make Markdown editing in Sublime a neater and more enjoyable experience. Neatly format Markdown files with a max-column width, show the effects of e.g. To pull down the Sublime shortcut menu, hit `Alt-P` (or whatever shortcut you’ve configured) spaces argument) and generally is handy having a tool which can quickly sort out your tangle of HTML or CSS and turn it into something more visually appealing. It can be time consuming manually formatting code, making sure your indents are all proper and correct (never mind the whole tabs vs.
Type any of the following package names into this box, and you’ll be able to select and install them, straight from the menu. Type “Install”, which should bring up the appropriate item (Package Control: Install Package), hit return and then after a short pause, you’ll be prompted to start typing a package name. Once you have Package Control installed, to install a package, bring down the Command Pallette (Tools > Command Palette or use the keyboard shortcut, e.g.
If not, check out this simple little guide - It shouldn’t be any more complex than a quick copy/paste.
To use these packages, I’m assuming you know about Sublime Text’s package manager, and how to install and setup plugins. Hopefully you’ll find some of these genuinely useful. Write some bytes to REPL’s outgoing stream.There are plenty of lists of must-have plugins for Sublime text out there, but I thought I’d make a small list of those that I actually use on a day-to-day basis and which I feel give me a real productivity boost. ReplReader pump that keeps polling this method. ReplManager will set up a separate thread with a Read and return some bytes from REPL’s incoming stream, blocking as A REPL over SublimeText’s internal Python interpreter.Īll these can be found in the plugin’s repl/ subdirectory.Ī REPL class is expected to provide a standard interface for SublimeREPL integration: read_bytes ( ) ¶ This is only used by Execnet Python integration This is only used by PowerShell integration. There are three integrations that provide their own classes: Presumably having been spawned externally, and the REPL connects to it over The process is connected to the output and the input of the REPL Running in the REPL is a subprocess of the editor.
Latter is achieved by the command run_existing_window_command (class It is obvious that the REPL configuration is concentrated in the menu files,Īnd the palette configuration only refers to those by ID and file name.