• Stars
    star
    297
  • Rank 140,075 (Top 3 %)
  • Language
    Python
  • License
    MIT License
  • Created almost 8 years ago
  • Updated over 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A Sublime Text 3 plugin to preview your markdown as you type

MarkdownLivePreview

A simple plugin to preview your markdown as you type right in Sublime Text. No dependencies!

How to install

It's available on package control!

Setting a keybinding

The open the preview, you can search up in the command palette (ctrl+shift+p) MarkdownLivePreview: Open Preview. But if you prefer to have a shortcut, add this to your keybindings file:

{
    "keys": ["alt+m"],
    "command": "open_markdown_preview"
}

How to contribute

If you know what feature you want to implement, or what bug you wanna fix, then go ahead and hack! Maybe raise an issue before hand so that we can talk about it if it's a big feature.

But if you wanna contribute just to say thanks, and don't really know what you could be working on, then there are a bunch of FIXMEs all over this package. Just pick one and fix it :-)

$ git clone https://github.com/math2001/MarkdownLivePreview
$ cd MarkdownLivePreview
$ grep -R FIXME

Hack it!

  1. Fork this repo
  2. Make your own branch (the name of the branch should be the feature you are implementing eg. improve-tables, fix-crash-on-multiple-preview
  3. All your code should be formated by black.
  4. Send a PR!

Known limitations

Numbered lists are rendered as unordered lists

1. first
2. second
3. third

will be previewed the exact same way as

- first
- second
- third

The issue comes from Sublime Text's minihtml which doesn't support ordered lists. If you think feel like implementing a workaround, feel free to contribute, but it's not something I'm planning on doing. It isn't a critical feature, and support should come with time...

More Repositories

1

FileManager

⚡️ A Sublime Text 3 package to help with file (duplicate, move, create...) ⚡️
Python
103
star
2

st-user-package

My sublime text user directory. Snippets, macros, little plugins, prefs...
Python
19
star
3

BetterSnippetManager

A Sublime Text plugin to manage your snippets
Python
16
star
4

FoldFunctions

Sublime Text plugin to fold functions. And it supports functions with arguments on more than one line!
Python
12
star
5

gitmoji-cheat-sheet

🎉 A little electron app for gitmoji committer 😄
HTML
8
star
6

nlfb

A nice file browser for locahost
CSS
7
star
7

AutoCloseEmptyGroup

A Sublime Text package to automatically close empty groups (panes)
Python
4
star
8

live-svg

View your SVGs in the browser, and get them updated as soon as you save!
JavaScript
4
star
9

math2001.github.io

My blog build with Hugo
HTML
3
star
10

goemoji

A go program to pipe emoji's aliases and get the actual symbol ⚡
Go
3
star
11

MarkdownInlineImages

Renders your markdown images below their link
Python
3
star
12

st-py-less

A python compiler using python for Sublime Text
Python
2
star
13

SettingsAutoCompletion

Auto complete your user setting file using the the default one
Python
2
star
14

2d-map-editor

A 2d map editor to create json map visually.
JavaScript
1
star
15

textwidth

My Sublime Text adaptation of VIM's textwidth option.
Python
1
star
16

google-font-testr

A google chrome extension to test Google Fonts on your website *live*.
JavaScript
1
star
17

mydevto

my dev.to build with go.
Go
1
star
18

MazeSolver.js

Little javascript program to get out of a maze.
JavaScript
1
star
19

money

[WIP] Something that keeps track of my expenses
Go
1
star
20

pinggrapher

A nice little utility to graph my pings
Go
1
star
21

kpymap

A Sublime Text plugin to generate keymap using Python
Python
1
star
22

simple-web-server

Python
1
star
23

fasty

A fast theme for hugo
HTML
1
star
24

fast-markdown

Sublime text plugin to type markdown quicker
Python
1
star
25

maths-cheat-sheets

Cheat sheets for maths, to get better web dev, and if it can help others, why not 😄
HTML
1
star
26

sublime-api-chrome-ext

A google chrome extension to make the sublime text 3 API web page more pleasant to use
HTML
1
star
27

git-template

My git template (customised hooks)
Shell
1
star
28

snippet-lister

DEPRECATED: use BetterSnippetManager instead
Python
1
star
29

RepoPlease

Sublime Text Package: Open the repository of a package from ST
Python
1
star
30

serial

The most simplistic serial cli
Go
1
star
31

PackageChecker

Check a Sublime Text Package for common errors. Hugely inspired by package_control/package_reviewer
Python
1
star
32

WindowSettings

A little Sublime Text plugin to allow you to hide the minimap/side bar/status bar etc using the settings
Python
1
star
33

password-hacker

Hack passwords to learn how to choose safe passwords
TypeScript
1
star
34

sublime-plugin-reloader

Reload files in your Sublime Text's plugins
Python
1
star