When comparing SciTE vs typora, the Slant community recommends SciTE for most people. In the question“What are the best programming text editors?” SciTE is ranked 12th while typora is ranked 40th. The most important reason people chose SciTE is:
It's property files allow for fine tweaks of its behavior, at a global or per language / project level. These textual settings might be confusing for those used to preference dialogs, but prove to be powerful, flexible, and fine grained.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Flexible
It's property files allow for fine tweaks of its behavior, at a global or per language / project level. These textual settings might be confusing for those used to preference dialogs, but prove to be powerful, flexible, and fine grained.
Pro Lightweight
With less than 2 MB of binary on Windows, SciTE starts instantly. Plus, if you don't need all the config, syntax files, blah, there's a 678k standalone .exe version. Nothing is going to beat that for lightweight and start-up times. Stick it in a folder that is already on your PATH.
Pro Powerful
Based on the Scintilla source code editor, SciTE has some advanced features like rectangular editing, simple regular expression search and replace, code folding, etc. It allows the user to launch a compiler or interpreter, and it can also interpret the error messages, jumping at the location they point to.
Lua scripting is key to SciTE's power and flexibility. The Lua scripting language can be used to perform complex text transformations. It's relatively simple syntax and its large user-base makes it a great choice for a scripting feature.
Pro Built-in shell
The console window can show the result of ran commands (like build current file, reporting warnings, and errors), but also accept interactive shell commands.
Pro Portable
SciTE works on Windows and Linux, and it also has a commercial port on MacOS.
Pro Powerful syntax highlighting for numerous languages
Lexers providing folding and syntax highlighting are based on code, not on regular expressions. They support context, nesting, special rules, etc.
Pro Free (except on Mac) and open source
SciTE is written in C++, with lot of contributors, both to the core and to the numerous lexers.
Pro GUI
Has a simple graphical user interface

Pro Live preview
Typora immediately renders what's typed on the screen in Markdown format. This helps users to have a better understanding of how their document is being formatted.

Pro Hybrid interface
The editor and preview dual-pane setup typical of desktop Markdown editors are gone; instead, a singular interface makes for a WYSIWYG experience. This streamlines the workflow and encourages direct manipulation.

Pro Support for LaTeX expressions
It supports LaTeX expressions, with an easy-to-use MaxJax panel.

Pro Syntax highlight for fenced codes
It supports GFM's code fences, with syntax highlight support for C/C++, java, etc.

Pro Custom theme support
Typora has clean yet beautiful built-in themes and allows for users to create new themes using CSS.

Pro Support for tables
It supports tables for Markdown Extra. And also provides a GUI to make it easy to insert and edit them.

Pro Inline images
It won't display image like 
, But shows the image content inside the editor.
Pro Free during beta
Pro Shows table of contents for the document
It supports an outline for the document, by showing a table of contents on the left side of the screen.
Pro Cross-platform
Currently works on Windows, Mac and Linux.
Pro Natural typing experience
Editing in Markdown, either in WYSIWYG mode or in markdown code mode, feels natural. It never gets in the way.
Pro Make charts and diagrams with Mermaid, FlowChart and Sequence
Use fenced code-blocks to render diagrams using syntax from Mermaid and FlowChart.js.
Pro Sidebar with a list of files
You can open any folder in sidebar and see a list of other markdown files.
Pro Syncs with iCloud
Cons
Con Hard to config
The configuration is mainly a file-based config, which can be unintuitive and difficult to use for new users.
Con Missing file browser
SciTE's greatest weakness is perhaps the file browser. It does not really have one, just a poor substitute which works a little bit like a terminal window with ls
or dir
commands to show the files in a directory.
Con Customization
No extensions, Themes.
Con No mobile (Android/iOS) apps
Con In beta
Typora is still in beta and may be prone to changes or bugs.
Con Unusable image management
Con The immediate rendering of Markdown is hard on the eyes
Having Markdown immediately render causes text to jump into formatted text, which is distracting and hard on the eyes.
Con No portable version (Windows)
You need admin rights on a managed Windows computer to install it. There currently is no portable version available.
