Perfect for Editing Text and Small-Scale Code Projects
December 17, 2018

Perfect for Editing Text and Small-Scale Code Projects

Leah Jakaitis | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User

Overall Satisfaction with Sublime Text

Sublime Text is used on an individual basis as a text editor: I use it at my current organization, and have used it as my text-editor of choice in prior roles for many years. It is not linked to any organizational structure, but is instead my -- and many colleagues' -- preferred text editor. It is simple, easy to use, customizable, and perfect for editing text and a number of different programming languages. It can function as a personal notepad or scratch pad, or to markup text or write code. It is perfect for organizing task lists, writing documentation (markdown makes it easy to export to Git or Gitlab or Pycharm), and has extensive language support (including Python, C++, Javascript).
  • Customization: key binding, macros, and visualizations/layout are all readily and easily customized to user preferences.
  • Support: Sublime offers a ton of internal/in-house support, and has a devoted community of users who are able to answer questions on basically any feature or functionality. This makes custom implementation straightforward.
  • Language support: Sublime works with a tremendous number of languages, including C#, C++, Clojure, CSS, JavaScript, HTML, LaTeX, Markdown, R, Python, etc. It does require a compiler to actually compile / run code, though.
  • Spartan: Sublime is a straight-up text editor, without any fancy bells or whistles. It's highly customizable and has a lot of complementary packages to support where just text-editing falls short. If you're looking for a full IDE, you would likely be happier with something like Pycharm.
  • Positives: helped organize small-scale projects, individual notes, individual projects
  • Positives: Git integration helps ease the transition / collaboration between contributing workers
  • Neutral: if you're using Sublime for coding, you will also need another compiler to execute and run code.
  • Atom
  • Notepad++
Atom and Notepad ++ are both similar programs (insofar as text editors with customizable options). However, Sublime text is supported across platforms, which means there's no fiddling with different operating systems for different team members, or ensuring cross-OS capabilities are accounted for. Sublime's packages for integrating with other services/platforms are also extensively well-supported and available. Notepad++ is fine just for text editing, but if you want code support and other capabilities, Sublime's where it's at.
Sublime Text is very well suited for individual use: it is a text editor, extremely flexible, and with extensive customization. Numerous packages exist to help debug code or integrate with Git. It is a straight forward platform for editing text. No extravagant capabilities or interfaces, just straight-up text editing, coding, and organization. It's perfect for organizing informal notes, coding proof-of-concepts, and otherwise managing small-scale tasks. I would not use it for orchestrating an extensive or large collaborative project, but for contained ideas/projects, it's great.

Using Sublime Text

Sublime is eminently usable, especially for novice coders: documentation exists to customize the interface however one desires, and there are extensive online resources to support different packages and integrations. Its user interface is simple and straightforward.
ProsCons
Like to use
Relatively simple
Easy to use
Technical support not required
Well integrated
Consistent
Quick to learn
Convenient
Familiar
None
  • Customization is straightforward (color schemes, integrations)
  • Text layout and editing for many languages is easy / elegant within the Sublime interface