{"id":62364,"date":"2019-03-26T02:34:40","date_gmt":"2019-03-26T09:34:40","guid":{"rendered":"http:\/\/www.taterboy.com\/blog\/2019\/03\/the-best-code-editors\/"},"modified":"2019-03-26T02:34:40","modified_gmt":"2019-03-26T09:34:40","slug":"the-best-code-editors","status":"publish","type":"post","link":"https:\/\/www.taterboy.com\/blog\/2019\/03\/the-best-code-editors\/","title":{"rendered":"The best code editors"},"content":{"rendered":"<p>Finding the best code editor can have a big impact on your productivity and workflow. Whether you are new to the world of programming or an old hand, you&#8217;ll need a great code editor to help you perform your magic.\u00a0<\/p>\n<p>The best code editors will make you more efficient at coding and writing, assist you in examining and editing your code, and be customisable to meet your needs. They will also create a more comfortable user experience, which should not be underestimated, as you\u2019ll be looking at your code editor for potentially hours every day.<\/p>\n<ul>\n<li><a href=\"https:\/\/www.creativebloq.com\/features\/best-laptop-for-programming\" target=\"_blank\">The best laptop for programming<\/a><\/li>\n<\/ul>\n<p>There are dozens of text editors, code editors, IDEs, and more out there for you to choose from. So how do you pick? You really only want to have to make the switch to a new editor once in a while, as you&#8217;ll lose some efficiency while you\u2019re adjusting to the different software.\u00a0<\/p>\n<p>On this page, we&#8217;ll take an in-depth look at what we think are the five best code editors for developers and designers. <a href=\"https:\/\/www.creativebloq.com\/advice\/best-code-editors\/2\">Page 2<\/a> offers some more options to try out if you don&#8217;t get on with the tools on this page, then on <a href=\"https:\/\/www.creativebloq.com\/advice\/best-code-editors\/3\">page 3<\/a> you&#8217;ll also find information on what is a code editor, and how to pick the right code editor.<\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" name=\"\" src=\"https:\/\/i0.wp.com\/www.taterboy.com\/blog\/wp-content\/uploads\/2019\/03\/jSrZK3rZoh5DFTBtyLoaSJ.png?w=900\" align=\"middle\" fullscreen=\"\"><\/p>\n<p><a href=\"http:\/\/www.sublimetext.com\/\" rel=\"nofollow\" target=\"_blank\">Sublime Text<\/a> is the editor that really changed the way code editors worked. It is lightweight, open and ready to edit your file almost as soon as you have managed to click the button. This responsiveness is one of the things that makes Sublime Text the best code editor in its class. If you want to open a file and make a quick edit, waiting for a few seconds for loading may not sound like much, but the delay can grow tedious.\u00a0<\/p>\n<p>Another big benefit of Sublime Text is that it is crazily extensible, with a huge and ever-growing list of plugins available to install via the package manager. Options include themes with which to customise the editor\u2019s appearance, code linters (which can assist with more quickly locating any errors in your code), Git plugins, colour pickers, and more.<\/p>\n<p>Sublime Text is free to download and start using, but for extended use you&#8217;ll need to shell out $80 for a licence \u2013 and the programme will remind you fairly regularly about payment until cough up. If you decide to pay, the same license key can be used by you for any computer that you use, so you can enter the same code on all your machines to make the payment reminder popup go away. The paid license, however, is perhaps Sublime Text\u2019s biggest downside \u2013 there are a number of competitive products available to developers for no cost.<\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" name=\"\" src=\"https:\/\/i0.wp.com\/www.taterboy.com\/blog\/wp-content\/uploads\/2019\/03\/hTzkurtTZ9zjPhNd5kCyhC.png?w=900\" align=\"middle\" fullscreen=\"\"><\/p>\n<p><a href=\"https:\/\/code.visualstudio.com\/\" rel=\"nofollow\" target=\"_blank\">Visual Studio Code<\/a> is a code editor developed by Microsoft, and surprisingly, as an open-source software. VS Code is perhaps the closest code editor in this list to being an IDE. It is very robust, and is also one of the slower programs when starting up. However, while using it, VS Code is quick and able to handle quite a few interesting tasks, such as quick Git commits or opening and sorting through multiple folders\u2019 worth of content.<\/p>\n<p>VS Code has seen a meteoric rise in popularity \u2013 it is continually growing its user base and attracting developers away from other editors. VS Code has a built-in terminal, as well as built-in Git support, both of which are big winners for fans of this program. Its \u2018IntelliSense\u2019 feature offers autocompletion of code as well as information on the parameters of functions and known variable names.<\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" name=\"\" src=\"https:\/\/i0.wp.com\/www.taterboy.com\/blog\/wp-content\/uploads\/2019\/03\/QfaBpagQvxkG5V8AcvXbi3.png?w=900\" align=\"middle\" fullscreen=\"\"><\/p>\n<p><a href=\"https:\/\/atom.io\/\" rel=\"nofollow\" target=\"_blank\">Atom<\/a> is open source and developed by GitHub. In its initial development, it was heavily influenced by the new style of editor made popular by Sublime Text. However, there are key differences: Atom is free and open source, and offers easy out-of-box integration with Git and GitHub. Atom has historically had performance and stability problems, but those have diminished significantly as it has matured. It\u2019s true that it still launches slower than some editors, but it\u2019s just as reliable and quick to use as any of the rest after that.<\/p>\n<p><strong>Further reading: <\/strong><a href=\"https:\/\/www.creativebloq.com\/web-design\/get-more-atom-text-editor-21619396\" target=\"_blank\">Get more from Atom text editor<\/a><\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" name=\"\" src=\"https:\/\/i0.wp.com\/www.taterboy.com\/blog\/wp-content\/uploads\/2019\/03\/kYgQHnCcBxQa4VQpw8jfqA.png?w=900\" align=\"middle\" fullscreen=\"\"><\/p>\n<p><a href=\"http:\/\/brackets.io\/\" rel=\"nofollow\" target=\"_blank\">Brackets<\/a> is Adobe\u2019s open-source editor, and seems to be a very well rounded software. It doesn\u2019t natively support as many languages for syntax highlighting as some of the others (but it still has quite a few). Because of its focus on frontend technologies, it also supports CSS preprocessors like Less and Sass.\u00a0<\/p>\n<p>Brackets doesn\u2019t come out on top on many of the usual speed and reliability metrics, but it does have several unique features worth investigating. It is mostly configurable via its menus, whereas most of the other editors in this list require you to edit configuration files (you can also edit the configuration file in Brackets if you prefer).\u00a0<\/p>\n<p>There&#8217;s also an interesting feature for quick CSS editing. You can use a hotkey to pop out a small section on an HTML page, then edit any CSS rules that are currently affecting the element that you have selected. This means you can quickly locate a styling problem and fix it without having to waste time searching around.<\/p>\n<p>An interesting design decision is that Brackets doesn\u2019t use tabs at all for showing open files. Rather, there is an open files menu in the top left, above the file tree. If you\u2019re using the split-window view, this open tabs list also splits \u2018Left\u2019 and \u2018Right\u2019 for easier location of the file you\u2019re looking for. VS Code uses a similar open files menu, for example, but also uses tabs. In Brackets, this enables maximum screen real estate, but could be a jarring experience if you\u2019re used to tab navigation.<\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" name=\"\" src=\"https:\/\/i0.wp.com\/www.taterboy.com\/blog\/wp-content\/uploads\/2019\/03\/f7LU7ThmGK3ahd3USn8d8m.png?w=900\" align=\"middle\" fullscreen=\"\"><\/p>\n<p><a href=\"https:\/\/www.vim.org\/\" rel=\"nofollow\" target=\"_blank\">Vim<\/a> is perhaps the most contentious code editor in this list. Vim is a command line software, included natively with Linux operating systems and macOS, and available for download for Windows. Vim is a favourite for many old school programmers, and keyboard enthusiasts.\u00a0<\/p>\n<p>The program is navigated entirely via the keyboard, making it much faster and more efficient \u2013 but only if you make the effort to learn how to operate it. It is also extremely customisable (to the extent that a command line program can be customised).\u00a0You can use a number of keyboard shortcuts to speed up the code editing process, and even better, create customised commands to fit your own workflow.<\/p>\n<p>Vim earns the award for the steepest learning curve and perhaps one of the worst user experiences overall, due to its complete lack of UI. Learning how to navigate Vim isn\u2019t all that challenging, but building the muscle memory of shortcuts and figuring out how best to customise the editor (which you needs to do to get the best from this programme) takes a lot longer.\u00a0<\/p>\n<p>Vim is incredibly stable, fast, and a real joy to use for veteran command line aficionados and new, interested users alike. If you have the time to learn it, Vim can really increase your coding productivity, and it\u2019s a nearly seamless cross-platform experience, with so little UI to consider.<\/p>\n<p><a href=\"https:\/\/www.creativebloq.com\/advice\/best-code-editors\/2\"><strong>Next page: More great code editors<\/strong><\/a><\/p>\n<p><a href=\"https:\/\/www.generateconf.com\/\" rel=\"nofollow\" target=\"_blank\"><\/p>\n<figure>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" name=\"\" src=\"https:\/\/i0.wp.com\/www.taterboy.com\/blog\/wp-content\/uploads\/2019\/03\/9QLsjvvaFFiazdxrcSLJTj-2.jpg?w=900\" align=\"middle\" fullscreen=\"\"><\/p><figcaption>\n<p>Generate, the award winning conference for web designers, returns to NYC on April 24-25! Click the image to book tickets<\/p>\n<\/figcaption><\/figure>\n<p><\/a><\/p>\n<h3>06. Notepad++<\/h3>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" name=\"\" src=\"https:\/\/i0.wp.com\/www.taterboy.com\/blog\/wp-content\/uploads\/2019\/03\/EVbRJcoNKrMHfkpTsVw8dN.png?w=900\" align=\"middle\" fullscreen=\"\"><\/p>\n<ul>\n<li><strong>Price: <\/strong>Free<\/li>\n<li><strong>Platform: <\/strong>Windows<\/li>\n<\/ul>\n<p>It&#8217;s been around for a long time now, but <a href=\"https:\/\/notepad-plus-plus.org\/\" rel=\"nofollow\" target=\"_blank\">Notepad++<\/a> deserves a place on this list, because it can still compete with the best text editors around. This option is for Windows users only, and is still being actively updated. For no money whatsoever, you get a capable (if sometimes workmanlike) editor with plenty of features, and you can also mess about with the interface to suit your preferences. It&#8217;s the work of Paris-based software engineer Don Ho.\u00a0<\/p>\n<h3>07. GNU Emacs<\/h3>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" name=\"\" src=\"https:\/\/i0.wp.com\/www.taterboy.com\/blog\/wp-content\/uploads\/2019\/03\/JMFVB6AJTNoFogHrPWJodH.png?w=900\" align=\"middle\" fullscreen=\"\"><\/p>\n<ul>\n<li><strong>Price: <\/strong>Free<\/li>\n<li><strong>Platform: <\/strong>Windows, OS X, Linux<\/li>\n<\/ul>\n<p>There are various incarnations of Emacs but one of the most often-used is <a href=\"https:\/\/www.gnu.org\/software\/emacs\/\" rel=\"nofollow\" target=\"_blank\">GNU Emacs<\/a>; a free, extensible and customisable text editor. It&#8217;s one of the most powerful editors out there and as such takes a while to learn your way around. Features include content-aware editing modes and full Unicode support for nearly all script types.\u00a0<\/p>\n<h3>08. Komodo Edit<\/h3>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" name=\"\" src=\"https:\/\/i0.wp.com\/www.taterboy.com\/blog\/wp-content\/uploads\/2019\/03\/4MZLRd4MvbYyPBgUDwxVBC.png?w=900\" align=\"middle\" fullscreen=\"\"><\/p>\n<ul>\n<li><strong>Price: <\/strong>Free<\/li>\n<li><strong>Platform: <\/strong>Windows, OS X, Linux<\/li>\n<\/ul>\n<p><a href=\"https:\/\/www.activestate.com\/products\/komodo-edit\/\" rel=\"nofollow\" target=\"_blank\">Komodo Edit<\/a> is a powerful but basic code editor. It offers multi-language support, multiple selections and autocomplete, plus the ability to track changes or view a Markdown version. There&#8217;s also a more fully featured IDE, which you&#8217;ll need to pay for.<\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" name=\"\" src=\"https:\/\/i0.wp.com\/www.taterboy.com\/blog\/wp-content\/uploads\/2019\/03\/pYBscKBCppMeduQMFvzdEV.png?w=900\" align=\"middle\" fullscreen=\"\"><\/p>\n<h3>09. Buffer Editor<\/h3>\n<ul>\n<li><strong>Price:<\/strong> $8.99<\/li>\n<li><strong>Platform: <\/strong>iOS<\/li>\n<\/ul>\n<p>If coding on the go is your thing (and you&#8217;re an Apple fan), <a href=\"http:\/\/buffereditor.com\/\" rel=\"nofollow\" target=\"_blank\">Buffer Editor<\/a> could be a great option for you. This iOS app is designed to make it easy to make quick changes to your website via your iPhone or iPad. It offers split view or fullscreen modes, and you can quickly switch between tabs. It also connects with BitBucket, GitHub, GitLab, Dropbox, iCloud ,Google Drive, SFTP, SSH and FTP servers.<\/p>\n<h3>10. CoffeeCup HTML Editor<\/h3>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" name=\"\" src=\"https:\/\/i0.wp.com\/www.taterboy.com\/blog\/wp-content\/uploads\/2019\/03\/MfRqPBxKAdM7EkQxSGzSq6.png?w=900\" align=\"middle\" fullscreen=\"\"><\/p>\n<ul>\n<li><strong>Price:<\/strong> Free version, or $49 (free trial available)<\/li>\n<li><strong>Platform:<\/strong> Windows<\/li>\n<\/ul>\n<p>CoffeeCup offers two different code editor options. There&#8217;s a free version, which is great for beginners looking for a simple text editor. With it, you can create new HTML and CSS files from scratch or edit existing site files. Alternatively, there are a bunch of customisable responsive themes you can use to kick-start a new project. There&#8217;s also a paid version, which includes a more features, such as HTML and CSS validation tools and a table designer.<\/p>\n<h3>11. Coda<\/h3>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" name=\"\" src=\"https:\/\/i0.wp.com\/www.taterboy.com\/blog\/wp-content\/uploads\/2019\/03\/MgswSNCyttoAepaK2Mem6M.png?w=900\" align=\"middle\" fullscreen=\"\"><\/p>\n<ul>\n<li><strong>Platform:<\/strong> OS X<\/li>\n<li><strong>Price:<\/strong> $99<\/li>\n<\/ul>\n<p>Text editor <a href=\"https:\/\/panic.com\/coda\/\" rel=\"nofollow\" target=\"_blank\">Coda<\/a> (now on version 2) is a OS X app that offers plenty of handy features. Alongside the usual code editor options, there are some interesting features \u2013 for example, Find and Replace includes a &#8216;Wildcard&#8217; token that makes RegEx one-button simple, and Coda Pops enable you quickly create colours or gradients, using easy controls, as you type.\u00a0<\/p>\n<h3>12. DroidEdit Pro<\/h3>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" name=\"\" src=\"https:\/\/i0.wp.com\/www.taterboy.com\/blog\/wp-content\/uploads\/2019\/03\/X3uMSdMDrvz4p8ynvYkPW5.png?w=900\" align=\"middle\" fullscreen=\"\"><\/p>\n<ul>\n<li><strong>Platform<\/strong>: Android<\/li>\n<li><strong>Price<\/strong>: $2.49\/\u00a31.99<\/li>\n<\/ul>\n<p>DroidEdit Pro is a slick code editor for Android tablets and phones. For the low price tag you get an app that looks great and works nicely for coding on the move. The simple interface gets out of the way, and the app supports syntax highlighting, bracket matching, Dropbox, and SFTP\/FTP. There are also configurable shortcuts, to cut down on hunting and pecking on smaller Android device keyboards.<\/p>\n<h3>13. Textastic<\/h3>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" name=\"\" src=\"https:\/\/i0.wp.com\/www.taterboy.com\/blog\/wp-content\/uploads\/2019\/03\/dpKRUkAoBh6iuwy5xCMjt6.png?w=900\" align=\"middle\" fullscreen=\"\"><\/p>\n<ul>\n<li><strong>Platform<\/strong>: iOS<\/li>\n<li><strong>Price<\/strong>: $9.99<\/li>\n<\/ul>\n<p>Textastic is a code editor aimed specifically at coding on the iPad (although there are iPhone and Mac versions). Along with all the usual bits and bobs you&#8217;d expect (FTP\/SFTP support, local and remote preview, syntax highlighting), you get a handy additional row of keys on the virtual keyboard that provides fast access to regularly used characters. There&#8217;s also TextExpander support for working with and expanding snippets.<\/p>\n<p><strong>Next page: <\/strong>How to choose the right code editor<\/p>\n<h3>What is a code editor?<\/h3>\n<p>Code editors are the bread and butter software of many developers, designers, and even writers. Complex integrated development environments (IDEs) are often too bloated and heavy for smaller tasks, such as working on a single project or file. On the other hand, basic text editors such as Notepad on Windows or TextEdit on macOS are underpowered for the tasks of editing code \u2013 too many necessary features are missing, making code editing cumbersome.\u00a0<\/p>\n<p>The interim type of software is the code editor. They shine at just this task, editing single files or single projects, managing a folder\u2019s worth of content. Crucially, even the slowest of main code editors in the out list are still much faster and more responsive than dealing with a fully-fledged IDE.<\/p>\n<figure>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" name=\"\" src=\"https:\/\/i0.wp.com\/www.taterboy.com\/blog\/wp-content\/uploads\/2019\/03\/eQmpX95TJ6f6v2UrFzTeWQ.jpg?w=900\" align=\"middle\" fullscreen=\"\"><\/p><figcaption>\n<p>Code editors sit between IDEs and text editors in terms of capabilities<\/p>\n<\/figcaption><\/figure>\n<p>Code editors often used to be very different on each operating system, but many of the editors in this list are cross-platform and work to ensure that the experience on different operating systems is very similar. This enables programmers to shift between work and personal computers, or even shared devices, and still get things done without having to adjust to a different environment.\u00a0<\/p>\n<p>In addition, many of the code editors here can have their behaviour modified via configuration option files (things like setting tab lengths, line lengths and wrapping, autocompletion, syntax highlighting, and more). This ability to dictate the program\u2019s appearance and behaviour lets the programmer maximise the usefulness of the software, while the defaults enable a casual user to have a pleasant and useful \u2018out of box\u2019 experience.<\/p>\n<h3>How do you pick a code editor?<\/h3>\n<p>Picking a code editor can be a challenging task. Perhaps the most important thing to remember is that you know what you need. What features are most important to you? Keyboard shortcuts? Appearance? Speed? Stability? Cross-platform experience? Open source? Syntax highlighting options?\u00a0<\/p>\n<p>Consider what you would like your editor to do for you. Do you enjoy autocompletion of function names, or automatic closing brackets or tags? Or do you find those things frustrating? Do you put a lot of stock in the ability to change the colour scheme of your UI often and easily, or are you a big fan of a simple light or dark mode? Do you wish to perform Git operations directly from your editor?<\/p>\n<figure>\n<blockquote>\n<p>The list of potential features is endless, so figure out which are most important to you<\/p><figcaption><cite><\/cite><\/figcaption><\/blockquote>\n<\/figure>\n<p>The list of potential features is absolutely endless, and only you can say which are the ones that are the most important to you. Which make you more comfortable, efficient, and productive? Decide on your priorities, and then take a look around and find the editor software that ticks off all the boxes.<\/p>\n<p>Another important note about choosing a code editor is to allow time to invest yourself in the software. Take a moment to look through the available settings, plugins, or other extensions. Find out which things you can change or set up to ensure that the experience is the best that it can possibly be for you. Getting your editor customised to your needs and spending some time with it will give you a real taste for whether it is to your liking or not.<\/p>\n<p><em>This article was originally published in net, the world&#8217;s best-selling magazine for web designers and developers. <\/em><a href=\"https:\/\/www.myfavouritemagazines.co.uk\/design\/net-magazine-subscription\/\" target=\"_blank\"><em>Subscribe<\/em><\/a><em> now.<\/em><\/p>\n<p><strong>Read more:\u00a0<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/www.creativebloq.com\/features\/a-web-designers-guide-to-css-methodologies\" target=\"_blank\">A web designer&#8217;s guide to CSS methodologies<\/a><\/li>\n<li><a href=\"https:\/\/www.creativebloq.com\/features\/15-essential-javascript-tools-you-should-be-using\" target=\"_blank\">15 essential JavaScript tools you should be using<\/a><\/li>\n<li><a href=\"https:\/\/www.creativebloq.com\/features\/5-breakout-web-design-trends-begging-to-go-mainstream\" target=\"_blank\">5 breakout web design trends begging to go mainstream<\/a><\/li>\n<\/ul>\n<p class=\"wpematico_credit\"><small>Powered by <a href=\"http:\/\/www.wpematico.com\" target=\"_blank\">WPeMatico<\/a><\/small><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Finding the best code editor can have a big impact on your productivity and workflow. Whether you are new to the world of programming or an old hand, you&#8217;ll need a great code editor to help you perform your magic.\u00a0 The best code editors will make you more efficient at coding and writing, assist you&#8230;<a class=\"moretag\" href=\"https:\/\/www.taterboy.com\/blog\/2019\/03\/the-best-code-editors\/\"> Read the full article&#8230;<\/a><\/p>\n","protected":false},"author":4,"featured_media":62365,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[371],"tags":[],"class_list":["post-62364","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-user-experience"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"Finding the best code editor can have a big impact on your productivity and workflow. Whether you are new to the world of programming or an old hand, you&#039;ll need a great code editor to help you perform your magic. The best code editors will make you more efficient at coding and writing, assist you in\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Guest Contribution\"\/>\n\t<meta name=\"keywords\" content=\"user experience\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.taterboy.com\/blog\/2019\/03\/the-best-code-editors\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Design for Immersive Technologies | User Experience for Games, Virtual Reality (VR) and Augmented\/Mixed Reality (AR\/MR)\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"The best code editors | Design for Immersive Technologies\" \/>\n\t\t<meta property=\"og:description\" content=\"Finding the best code editor can have a big impact on your productivity and workflow. Whether you are new to the world of programming or an old hand, you&#039;ll need a great code editor to help you perform your magic. The best code editors will make you more efficient at coding and writing, assist you in\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.taterboy.com\/blog\/2019\/03\/the-best-code-editors\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-03-26T09:34:40+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-03-26T09:34:40+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"The best code editors | Design for Immersive Technologies\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Finding the best code editor can have a big impact on your productivity and workflow. Whether you are new to the world of programming or an old hand, you&#039;ll need a great code editor to help you perform your magic. The best code editors will make you more efficient at coding and writing, assist you in\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.taterboy.com\\\/blog\\\/2019\\\/03\\\/the-best-code-editors\\\/#article\",\"name\":\"The best code editors | Design for Immersive Technologies\",\"headline\":\"The best code editors\",\"author\":{\"@id\":\"https:\\\/\\\/www.taterboy.com\\\/blog\\\/author\\\/guestcontribution\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/www.taterboy.com\\\/blog\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.taterboy.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/jSrZK3rZoh5DFTBtyLoaSJ.png?fit=1512%2C764&ssl=1\",\"width\":1512,\"height\":764},\"datePublished\":\"2019-03-26T02:34:40-07:00\",\"dateModified\":\"2019-03-26T02:34:40-07:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.taterboy.com\\\/blog\\\/2019\\\/03\\\/the-best-code-editors\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.taterboy.com\\\/blog\\\/2019\\\/03\\\/the-best-code-editors\\\/#webpage\"},\"articleSection\":\"User Experience\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.taterboy.com\\\/blog\\\/2019\\\/03\\\/the-best-code-editors\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.taterboy.com\\\/blog#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.taterboy.com\\\/blog\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.taterboy.com\\\/blog\\\/category\\\/user-experience\\\/#listItem\",\"name\":\"User Experience\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.taterboy.com\\\/blog\\\/category\\\/user-experience\\\/#listItem\",\"position\":2,\"name\":\"User Experience\",\"item\":\"https:\\\/\\\/www.taterboy.com\\\/blog\\\/category\\\/user-experience\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.taterboy.com\\\/blog\\\/2019\\\/03\\\/the-best-code-editors\\\/#listItem\",\"name\":\"The best code editors\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.taterboy.com\\\/blog#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.taterboy.com\\\/blog\\\/2019\\\/03\\\/the-best-code-editors\\\/#listItem\",\"position\":3,\"name\":\"The best code editors\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.taterboy.com\\\/blog\\\/category\\\/user-experience\\\/#listItem\",\"name\":\"User Experience\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.taterboy.com\\\/blog\\\/#organization\",\"name\":\"Design for Immersive Technologies\",\"description\":\"User Experience for Games, Virtual Reality (VR) and Augmented\\\/Mixed Reality (AR\\\/MR)\",\"url\":\"https:\\\/\\\/www.taterboy.com\\\/blog\\\/\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.taterboy.com\\\/blog\\\/author\\\/guestcontribution\\\/#author\",\"url\":\"https:\\\/\\\/www.taterboy.com\\\/blog\\\/author\\\/guestcontribution\\\/\",\"name\":\"Guest Contribution\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/www.taterboy.com\\\/blog\\\/2019\\\/03\\\/the-best-code-editors\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d2aad73eb0f48c67b141e9fc978a0e498969791ed623346e361d02d19775b0bb?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Guest Contribution\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.taterboy.com\\\/blog\\\/2019\\\/03\\\/the-best-code-editors\\\/#webpage\",\"url\":\"https:\\\/\\\/www.taterboy.com\\\/blog\\\/2019\\\/03\\\/the-best-code-editors\\\/\",\"name\":\"The best code editors | Design for Immersive Technologies\",\"description\":\"Finding the best code editor can have a big impact on your productivity and workflow. Whether you are new to the world of programming or an old hand, you'll need a great code editor to help you perform your magic. The best code editors will make you more efficient at coding and writing, assist you in\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.taterboy.com\\\/blog\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.taterboy.com\\\/blog\\\/2019\\\/03\\\/the-best-code-editors\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.taterboy.com\\\/blog\\\/author\\\/guestcontribution\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.taterboy.com\\\/blog\\\/author\\\/guestcontribution\\\/#author\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.taterboy.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/jSrZK3rZoh5DFTBtyLoaSJ.png?fit=1512%2C764&ssl=1\",\"@id\":\"https:\\\/\\\/www.taterboy.com\\\/blog\\\/2019\\\/03\\\/the-best-code-editors\\\/#mainImage\",\"width\":1512,\"height\":764},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.taterboy.com\\\/blog\\\/2019\\\/03\\\/the-best-code-editors\\\/#mainImage\"},\"datePublished\":\"2019-03-26T02:34:40-07:00\",\"dateModified\":\"2019-03-26T02:34:40-07:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.taterboy.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.taterboy.com\\\/blog\\\/\",\"name\":\"Design for Immersive Technologies\",\"description\":\"User Experience for Games, Virtual Reality (VR) and Augmented\\\/Mixed Reality (AR\\\/MR)\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.taterboy.com\\\/blog\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"The best code editors | Design for Immersive Technologies","description":"Finding the best code editor can have a big impact on your productivity and workflow. Whether you are new to the world of programming or an old hand, you'll need a great code editor to help you perform your magic. The best code editors will make you more efficient at coding and writing, assist you in","canonical_url":"https:\/\/www.taterboy.com\/blog\/2019\/03\/the-best-code-editors\/","robots":"max-image-preview:large","keywords":"user experience","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.taterboy.com\/blog\/2019\/03\/the-best-code-editors\/#article","name":"The best code editors | Design for Immersive Technologies","headline":"The best code editors","author":{"@id":"https:\/\/www.taterboy.com\/blog\/author\/guestcontribution\/#author"},"publisher":{"@id":"https:\/\/www.taterboy.com\/blog\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/i0.wp.com\/www.taterboy.com\/blog\/wp-content\/uploads\/2019\/03\/jSrZK3rZoh5DFTBtyLoaSJ.png?fit=1512%2C764&ssl=1","width":1512,"height":764},"datePublished":"2019-03-26T02:34:40-07:00","dateModified":"2019-03-26T02:34:40-07:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/www.taterboy.com\/blog\/2019\/03\/the-best-code-editors\/#webpage"},"isPartOf":{"@id":"https:\/\/www.taterboy.com\/blog\/2019\/03\/the-best-code-editors\/#webpage"},"articleSection":"User Experience"},{"@type":"BreadcrumbList","@id":"https:\/\/www.taterboy.com\/blog\/2019\/03\/the-best-code-editors\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.taterboy.com\/blog#listItem","position":1,"name":"Home","item":"https:\/\/www.taterboy.com\/blog","nextItem":{"@type":"ListItem","@id":"https:\/\/www.taterboy.com\/blog\/category\/user-experience\/#listItem","name":"User Experience"}},{"@type":"ListItem","@id":"https:\/\/www.taterboy.com\/blog\/category\/user-experience\/#listItem","position":2,"name":"User Experience","item":"https:\/\/www.taterboy.com\/blog\/category\/user-experience\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.taterboy.com\/blog\/2019\/03\/the-best-code-editors\/#listItem","name":"The best code editors"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.taterboy.com\/blog#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/www.taterboy.com\/blog\/2019\/03\/the-best-code-editors\/#listItem","position":3,"name":"The best code editors","previousItem":{"@type":"ListItem","@id":"https:\/\/www.taterboy.com\/blog\/category\/user-experience\/#listItem","name":"User Experience"}}]},{"@type":"Organization","@id":"https:\/\/www.taterboy.com\/blog\/#organization","name":"Design for Immersive Technologies","description":"User Experience for Games, Virtual Reality (VR) and Augmented\/Mixed Reality (AR\/MR)","url":"https:\/\/www.taterboy.com\/blog\/"},{"@type":"Person","@id":"https:\/\/www.taterboy.com\/blog\/author\/guestcontribution\/#author","url":"https:\/\/www.taterboy.com\/blog\/author\/guestcontribution\/","name":"Guest Contribution","image":{"@type":"ImageObject","@id":"https:\/\/www.taterboy.com\/blog\/2019\/03\/the-best-code-editors\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/d2aad73eb0f48c67b141e9fc978a0e498969791ed623346e361d02d19775b0bb?s=96&d=mm&r=g","width":96,"height":96,"caption":"Guest Contribution"}},{"@type":"WebPage","@id":"https:\/\/www.taterboy.com\/blog\/2019\/03\/the-best-code-editors\/#webpage","url":"https:\/\/www.taterboy.com\/blog\/2019\/03\/the-best-code-editors\/","name":"The best code editors | Design for Immersive Technologies","description":"Finding the best code editor can have a big impact on your productivity and workflow. Whether you are new to the world of programming or an old hand, you'll need a great code editor to help you perform your magic. The best code editors will make you more efficient at coding and writing, assist you in","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/www.taterboy.com\/blog\/#website"},"breadcrumb":{"@id":"https:\/\/www.taterboy.com\/blog\/2019\/03\/the-best-code-editors\/#breadcrumblist"},"author":{"@id":"https:\/\/www.taterboy.com\/blog\/author\/guestcontribution\/#author"},"creator":{"@id":"https:\/\/www.taterboy.com\/blog\/author\/guestcontribution\/#author"},"image":{"@type":"ImageObject","url":"https:\/\/i0.wp.com\/www.taterboy.com\/blog\/wp-content\/uploads\/2019\/03\/jSrZK3rZoh5DFTBtyLoaSJ.png?fit=1512%2C764&ssl=1","@id":"https:\/\/www.taterboy.com\/blog\/2019\/03\/the-best-code-editors\/#mainImage","width":1512,"height":764},"primaryImageOfPage":{"@id":"https:\/\/www.taterboy.com\/blog\/2019\/03\/the-best-code-editors\/#mainImage"},"datePublished":"2019-03-26T02:34:40-07:00","dateModified":"2019-03-26T02:34:40-07:00"},{"@type":"WebSite","@id":"https:\/\/www.taterboy.com\/blog\/#website","url":"https:\/\/www.taterboy.com\/blog\/","name":"Design for Immersive Technologies","description":"User Experience for Games, Virtual Reality (VR) and Augmented\/Mixed Reality (AR\/MR)","inLanguage":"en-US","publisher":{"@id":"https:\/\/www.taterboy.com\/blog\/#organization"}}]},"og:locale":"en_US","og:site_name":"Design for Immersive Technologies | User Experience for Games, Virtual Reality (VR) and Augmented\/Mixed Reality (AR\/MR)","og:type":"article","og:title":"The best code editors | Design for Immersive Technologies","og:description":"Finding the best code editor can have a big impact on your productivity and workflow. Whether you are new to the world of programming or an old hand, you'll need a great code editor to help you perform your magic. The best code editors will make you more efficient at coding and writing, assist you in","og:url":"https:\/\/www.taterboy.com\/blog\/2019\/03\/the-best-code-editors\/","article:published_time":"2019-03-26T09:34:40+00:00","article:modified_time":"2019-03-26T09:34:40+00:00","twitter:card":"summary","twitter:title":"The best code editors | Design for Immersive Technologies","twitter:description":"Finding the best code editor can have a big impact on your productivity and workflow. Whether you are new to the world of programming or an old hand, you'll need a great code editor to help you perform your magic. The best code editors will make you more efficient at coding and writing, assist you in"},"aioseo_meta_data":{"post_id":"62364","title":null,"description":null,"keywords":null,"keyphrases":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_custom_url":null,"og_image_custom_fields":null,"og_custom_image_width":null,"og_custom_image_height":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"location":null,"local_seo":null,"created":"2021-02-07 21:27:45","updated":"2026-09-01 07:13:16","focus_keyword":null,"additional_keywords":null,"truseo_locale":null,"primary_term":null,"og_image_url":null,"og_image_width":null,"og_image_height":null,"twitter_image_url":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"Article","isEnabled":true},"graphs":[]},"limit_modified_date":false,"ai":null,"breadcrumb_settings":null,"seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.taterboy.com\/blog\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.taterboy.com\/blog\/category\/user-experience\/\" title=\"User Experience\">User Experience<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tThe best code editors\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.taterboy.com\/blog"},{"label":"User Experience","link":"https:\/\/www.taterboy.com\/blog\/category\/user-experience\/"},{"label":"The best code editors","link":"https:\/\/www.taterboy.com\/blog\/2019\/03\/the-best-code-editors\/"}],"jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p8wzr5-gdS","jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.taterboy.com\/blog\/wp-content\/uploads\/2019\/03\/jSrZK3rZoh5DFTBtyLoaSJ.png?fit=1512%2C764&ssl=1","_links":{"self":[{"href":"https:\/\/www.taterboy.com\/blog\/wp-json\/wp\/v2\/posts\/62364","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.taterboy.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.taterboy.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.taterboy.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.taterboy.com\/blog\/wp-json\/wp\/v2\/comments?post=62364"}],"version-history":[{"count":0,"href":"https:\/\/www.taterboy.com\/blog\/wp-json\/wp\/v2\/posts\/62364\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.taterboy.com\/blog\/wp-json\/wp\/v2\/media\/62365"}],"wp:attachment":[{"href":"https:\/\/www.taterboy.com\/blog\/wp-json\/wp\/v2\/media?parent=62364"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.taterboy.com\/blog\/wp-json\/wp\/v2\/categories?post=62364"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.taterboy.com\/blog\/wp-json\/wp\/v2\/tags?post=62364"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}