When comparing Sublime Text vs LastPass, the Slant community recommends Sublime Text for most people. In the question“What are the best power user tools for macOS?” Sublime Text is ranked 12th while LastPass is ranked 50th. The most important reason people chose Sublime Text is:
Sublime Text is very lightweight by default. Customization occurs on the fly thanks to Package Control.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Lightweight
Sublime Text is very lightweight by default. Customization occurs on the fly thanks to Package Control.
Pro Comfortable to work with
Sublime Text has a minimap on the side that provides a top-down view of the file and keyboard shortcuts for most actions. It also supports a large number of languages and general text editing features out of the box.
Pro Multi-line select and editing
Multiple cursors and column selection allows for versatile ways of editing.ctrl + d
will select the current word and each time the command is repeated, it adds the next occurrence of the word to the selection.ctrl + click
or middle-mouse click
will place another cursor in the place that's clicked. Cursors can then be controlled together. This also permits selecting vertically.ctrl + shift + l
will place a cursor on every highlighted line.
Pro Functionality can be easily extended
Sublime Text uses TextMate's syntax declaration files to support new languages, it has all its menus and keybindings generated from JSON files, and it can be scripted to add new features using Python.
If Sublime Text doesn't support a desired language or feature, it's usually not long before someone implements it themselves - examples include the plugin package manager and the 'open in browser' command.
Pro Beginner-friendly
When you start using Sublime Text, it doesn't drown you in keyboard shortcuts or non-intuitive use-concepts. However, high-level functionality can still be easily accessed when the need for it arises.
Pro Consistent cross-platform
Sublime Text looks consistently the same across Windows, OS X, and Linux.
Pro Fully customizable
Sublime Text allows for all sorts of customization to help users change almost everything in the editor: Key Bindings, Menus, Snippets, Macros, Completions, and many more. Essentially, just about everything in Sublime Text is customizable with simple JSON files. This system gives the user flexibility as settings can be specified on a per-file type and per-project basis.
Pro Very fast
Sublime is quick to start and never slows down. The UI is always responsive and you know what is happening in the background.
Pro Has tons of plugins available
Pro Installable package manager
The package manager is a plugin and can be swapped with something else custom.
Pro IDE features without the cruft
Sublime Text, while being lighter-weight than an IDE, still supports many IDE features.
- Text from the current file is used to provide autocomplete.
- Project Support (folder browsing, scoped history, build-system declarations).
- Refactoring support is emulated through multi-select, project-wide find and replace, and regular expression search.
- Syntax-aware selection and GoTo for quickly jumping to locations in the project.
- Snippets and Macros.
- A Python console for everything else.
Pro Offers Command Palette
Command Palette allows for fuzzy searching all available settings, snippets, etc.
Pro Easy to get started
All you need to do when starting up is to install a package manager and modify user configuration.
Pro Regex commands
Regex commands help describe a certain amount of text.
Pro Customizable keymapping
From menus to commands, assign key maps to almost anything.
Pro Portable settings
Settings are modular and can be shared.
Pro Distraction free editing mode
Distraction free editing takes over your screen and removes every UI element so you can focus on code.
Pro Dynamic Build System
Choose from many build systems or craft your own.
Pro Freemium
A Sublime license can be bought but it can still be used for free. However, a pop-up appears when you save multiple times.
Pro Permits instant file switching
Open Goto Anything by pressing Ctrl or Command + P and by using fuzzy search you can look for a file in your project. The file will load even without pressing enter, so you can make sure you've found the correct file without committing.
Pro Multiple languages are supported
Pro Haxe and OpenFL integration via plugin
Both of these programming interfaces are cross-platform, open source, and easy to use.
Pro Direct server upload
Provides command line shortcut for server upload.
Pro Projects support multiple folders and git repos
Pro Allows for Vim-style editing
Vintage mode is Vim-style editing that's already built into the text editor.
Pro Support for TextMate themes and window decoration themes
Sublime Text compatibility with Textmate bundles is good, but excludes commands, which are incompatible. In general, Sublime Text syntax definitions are compatible with Textmate language files (.tmLanguage extension).
Pro Highly Theme-able
Create your own theme with online editor.
Pro Functionalities
With lot of functionalities, where other editor even not think to provide.
Pro Automatic cloud backup and cross-device sync
LastPass keeps an encrypted copy of all passwords locally as well as an encrypted copy on their servers. That way, passwords can be accessed locally while offline, or through their server while online from any machine.
Pro Multifactor authentication
LastPass offers multiple multifactor authentication options, including Google Authenticator, Grid Multifactor Authentication, Microsoft Authenticator App, Toopher Authentication, Duo Security Authentication, Transakt Authentication, Sesame Multifactor Authentication, Smart Card Authentication and Yubikey Multifactor Authentication.
Pro All encryption and decryption is done locally
All the encryption and decryption is done by the client (JS/App) so even LastPass doesn't have access to passwords.
Pro Seamless autofill and password generator via plugins for all popular browsers
All common browsers, including Opera, have plugins that allow automatically filling in forms and generating passwords. All form fill information syncs across all platforms, devices and browsers. Password generator can be adjusted to use or exclude certain characters and patterns.
Pro Automatic security monitoring
LastPass will check for re-used and unsafe passwords.
Pro Fingerprint verification
Some fingerprint readers, like TouchID on iOS, Samsung, Sony Xperia, or LG Mobile devices, can be set up to be used to access LastPass instead of a master password.
Pro Allows sharing passwords with one person or a group of people
LastPass allows sharing login data for a site with another user of LastPass without exposing the password. Great for allowing friends, family or coworkers access a site.
Pro Clean and intuitive UI
Since version 3.0 the LastPass interface is clean and easy to navigate on all platforms.
Pro Offers multiple export options
LastPass can dump the whole database as a .csv file or an encrypted file that can then be decrypted using LastPass Pocket as well as separately export Wi-Fi passwords and autofill information. Additional export options are available on a per-browser basis.
Pro Works with portable versions of Chrome and Firefox
Firefox 2+ on Windows, Mac & Linux as well as Chrome 4+ on Windows and Linux support a portable version of LastPass. Great for securely accessing LastPass Vault from public or untrusted computers.
Pro Works on Linux
LastPass alongside KeePassX are the only cloud-syncing password managers that work on Linux.
Pro Does not require a standalone app
While many password managers require a standalone app to be installed on the system, LastPass does not and can function via browser plugins.
Pro Military grade encryption
Lastpass has 256-bit AES encryption implemented in C++ and JavaScript with one-way salted hashes.
Pro Password one-click change
LastPass is able to change your password automagically.
Pro Yubikey support
LastPass offers multifactor authentication via Yubikey.
Pro Password security check up
Gives score based on password use and strength. Score is bad on other LastPass users and denotes where you fall in that group.
Pro Can create one-time passwords for accessing the Vault
LastPass allows creating passwords for accessing the LastPass Vault that can only be used once. Great for accessing the Vault in public or untrusted places.
Pro Vetted by Steve Gibson
Steve Gibson is a well established security researcher best know for his work with Apple and Atari systems as well as founding Gibson Research Corporation. He was given access to LastPass' source code and confirmed that it's safe to trust its security.
Pro Allows downloading an encrypted database backup that can only be decrypted with LastPass Pocket
LastPass Pocket is a standalone personal database decrypter. It's a portable executable, meaning it does not need to be installed, that is used to decrypt a local encrypted copy of the password database.
Pro Has native integration via app for Android
Fills in passwords in android apps without loading into LastPass directly.
Pro Works even with browsers that don't support plugins
Via a clever use of bookmarklets, LastPass works on browsers that don't inherently support bookmarklets, like Opera or Safari on iOS.
Pro Credit monitoring in US
LastPass can be set to notify if a user's credit report suddenly changes.
Pro Great free features
A large amount of features for the free version.
Pro Works with Windows applications with native app
Can record the steps and use it to login to native Windows apps.
Pro Full integration on iOS
Along with apple’s own key manager, LastPass is the only password manager on iOS with full, complete, subsystem access.
Fill passwords in any web browser.
Full passwords in most apps.
Cons
Con Paid
Although paying for something good is far from a Con, having the competition this editor has and still have to pay for it is definitely a Con.
Con Proprietary
Sublime Text protects and copyrights its code and is thus not the freedom-ware some would like it to be.
Con Interruption while work
"Purchasing" messages box interrupts while saving file.
Con No printing of files
Sublime Texts offers no way of printing the files it edits.
Con Not a full IDE
It does not necessarily function on a project level.
Con Annoying whitespace management
All too often it does the wrong thing with indentation on otherwise blank lines.
Con Loading big files on Windows is slow
Here's a rough comparison: a 70 MB file takes about 2 seconds to load in Notepad++, whereas the same file in ST3 takes over 10 seconds to load.
Con No toolbar
Sublime Text is more focused on keyboard users, meaning it doesn't come with a tool bar. Even plugins can't toggle bookmarks using the mouse.
Con Slow development
While development has yet to stop on Sublime Text, it is significantly slower than its competitors Atom, VSCode, and others.
Con Inadequate language support
Sublime Text offers poor support for Far-East languages in Linux.
Con No RTL Support
Although it is a "text" editor, Sublime Text does not support rendering text written in Arabic or other right to left languages. The developers seems unwilling to fix this issue any time soon.
Con Often crashes due to poor quality plugins
Some plugins are quite buggy, meaning that installing many can become quite a problem regarding stability.
Con Forced cloud backup
The is no way to opt-out of saving all of passwords on LastPass servers.
Con Has been hacked before
And becomes extra bad as you are forced to have everything at one central cloud place.
Con Recently doubled annual subscription rates
This applies even if you're a re-subscribing customer.
Con Somewhat poor customer service
LastPass maintains a support forum which they mostly ignore, labeling it "mostly peer-to-peer support" leaving only their e-mail ticket system to turn to.
Con Not free/libre
This application is proprietary, and thus cannot be modified, freely distributed, or trusted to be secure.
Con History of bad support for the company behind LastPass
You never know how much you will pay for it because LogMeIn did the same with Hamachi product. Support will be bad.
Con Rates are ridiculous for one user
They cut services and increased prices after they were purchased by LogMeIn.
Con Doesn't Encrypt URL
Lastpass doesn't encrypt the links stored in the vault, which can be accessed by hackers. Encryption ONLY applies to Password and Username.
Con Very bad UX for sharing passwords with other people (in free version)
When on lastpass.com you update the contents of a password file, it gets updated only on your side, not on the side of people it is shared with (and the UI does not tell you anything about this).
Also, when you want to share a password file with someone, they often have trouble accessing it (bugs in registration or acceptation of the shared document).
Con No longer free
Least expensive plan is $2/month. Formerly, the lowest paid tier allowed sharing with family members. Now there's a family plan for $4/month.
Con Poor Email Support
Email support is slow and just offers canned responses that are not anymore helpful then their documentation.
Con Forgets to ask "add new site?" on some websites
So you are forced to add a new site manually, which takes too long (relatively speaking).
Con Clutzy configuration to have multiple URLs for one credential
LP does not have a single place to view or edit all URLs related to a given credential. It has the main one then the rest on an "equivalent URL" configuration page.
Con Cross-browser/client single login breaks all-the-time!
Spend lots of time trying to make it work and another day it's just broken again. Very frustrating.
Con During login, application loads for a very long time
Con Domain & path matching is overly complex
I want simple "this domain (along with its subdomain) should match these". There are features for that - "Equivalent Domains" & "URL Rules". But still I can't get it working for certain items, so that I have to duplicate them.
Con When generating passwords, LastPass tends to put the wrong info in forms
For forms with both an email address and username, LastPass tends to mix up and overwrite information.
Con Randomly loses custom/extra fields/passwords
Sometimes they get wiped. Don't forget to copy them into the notes section in the first place, which seems to be generally stable.
Con Can't start on mobile
Apparently you have to start with their web interface and/or browser extension. Can't just start on mobile.
Con Autofill glitchy
Hit and miss with autofill either filling or being able to submit.
Con Inconsistent categories
They get shuffled around. E.g. once a top level "_None" category was introduced by itself. Still couldn't get the hang of it.
Con Doesn't always log out when idle
This issue is especially common with the mobile app.
Con Mobile apps are not intuitive
There are large differences between iOS and Android; as well as from the base desktop and cloud interfaces. Option A doesn’t correspond to the same thing across platforms. Functions have different names on different platforms, and under different settings.