{"id":65,"date":"2017-08-03T18:43:59","date_gmt":"2017-08-04T01:43:59","guid":{"rendered":"http:\/\/tradesouthwest.com\/blog\/?p=65"},"modified":"2017-08-03T18:50:37","modified_gmt":"2017-08-04T01:50:37","slug":"good-editors-for-working-on-code","status":"publish","type":"post","link":"https:\/\/tradesouthwest.com\/blog\/good-editors-for-working-on-code\/","title":{"rendered":"Good Editors for working on Code"},"content":{"rendered":"<p>Many clients ask me about editing files and the first thing I mention is to not use MS Word or Open Office Writer. these are designed for writing manuscripts and documents but not for writing HTML based scripts. Desktop editors are specific to what kind of document you are editing. Word and other document editors are designed to preserve paragraphs and headings and make the output look like it was written to present formatted layout specific to a letter or a legal document, to name a few.<\/p>\n<p>Code editors are designed to preserve, validate, format and even compare lines of code which are typed to the page. If you attempted to edit a code based page with a document editor you would lose all the precious work you spent so much time creating and the code would be scrambled on the page and ultimately not return any results once the file is uploaded to your site. (We do call pages of code, documents but more often they are called scripts.)<\/p>\n<p>Here is a list of acceptable editors the can be used to edit files which will eventually be put into a WordPress functions file or into a CSS style sheet or any other code based file type.<\/p>\n<h3><span id=\"Text_Editors\" class=\"mw-headline\">Text Editors<\/span><\/h3>\n<p>The following <a title=\"Glossary\" href=\"https:\/\/codex.wordpress.org\/Glossary#Text_editor\">text editors<\/a> are acceptable for file editing:<\/p>\n<ul>\n<li><a class=\"external text\" href=\"https:\/\/atom.io\/\" rel=\"nofollow\">Atom<\/a> (Mac OS X, Windows, Linux, Open Source, Free)<\/li>\n<li><a class=\"external text\" href=\"http:\/\/www.barebones.com\/products\/bbedit\/index.shtml\" rel=\"nofollow\">BBEdit<\/a> (Mac OS X, $)<\/li>\n<li><a class=\"external text\" href=\"http:\/\/www.boxersoftware.com\/\" rel=\"nofollow\">Boxer Text Editor<\/a> (Windows)<\/li>\n<li><a class=\"external text\" href=\"http:\/\/brackets.io\/\" rel=\"nofollow\">Brackets<\/a>(Open Source, Mac OS X, Windows, Linux)<\/li>\n<li><a class=\"external text\" href=\"http:\/\/www.panic.com\/coda\/\" rel=\"nofollow\">Coda<\/a> (Mac OS X, Shareware)<\/li>\n<li><a class=\"external text\" href=\"http:\/\/www.crimsoneditor.com\/\" rel=\"nofollow\">Crimson Editor<\/a> (Windows, Free)<\/li>\n<li><a class=\"external text\" href=\"http:\/\/www.jgsoft.com\/editpad\" rel=\"nofollow\">EditPad<\/a> (Windows)<\/li>\n<li><a class=\"external text\" href=\"http:\/\/www.editplus.com\/\" rel=\"nofollow\">EditPlus<\/a> (Windows)<\/li>\n<li><a class=\"external text\" href=\"http:\/\/www.editra.org\/\" rel=\"nofollow\">Editra<\/a> (Mac OS X, Windows, Linux, Open Source, Free)<\/li>\n<li><a class=\"external text\" href=\"http:\/\/www.gnu.org\/software\/emacs\/emacs.html\" rel=\"nofollow\">emacs<\/a> (<a href=\"https:\/\/codex.wordpress.org\/Editing_Files#Unix\">Unices<\/a>, Windows, Mac OS X, Open Source, Free)<\/li>\n<li><a class=\"external text\" href=\"http:\/\/www.gnome.org\/projects\/gedit\/\" rel=\"nofollow\">gedit<\/a> (<a href=\"https:\/\/codex.wordpress.org\/Editing_Files#Unix\">Unices<\/a>)<\/li>\n<li><a class=\"external text\" href=\"http:\/\/jedit.org\/\" rel=\"nofollow\">JEdit<\/a> (Mac OS X, Windows, Linux)<\/li>\n<li><a class=\"external text\" href=\"http:\/\/kate.kde.org\/\" rel=\"nofollow\">Kate<\/a> (<a href=\"https:\/\/codex.wordpress.org\/Editing_Files#Unix\">Unices<\/a>)<\/li>\n<li><a class=\"external text\" href=\"http:\/\/www.activestate.com\/komodo_edit\/\" rel=\"nofollow\">Komodo Edit<\/a> (Mac OS X, Windows, Linux, Open Source, Free)<\/li>\n<li><a class=\"external text\" href=\"http:\/\/www.kde-apps.org\/content\/show.php?content=9901\" rel=\"nofollow\">Kwrite<\/a> (<a href=\"https:\/\/codex.wordpress.org\/Editing_Files#Unix\">Unices<\/a>)<\/li>\n<li><a class=\"external text\" href=\"http:\/\/notepad-plus.sourceforge.net\/\" rel=\"nofollow\">Notepad++<\/a> (Windows, Open Source, Free)<\/li>\n<li><a class=\"external text\" href=\"http:\/\/www.flos-freeware.ch\/notepad2.html\" rel=\"nofollow\">Notepad2<\/a> (Windows, Free)<\/li>\n<li><a class=\"external text\" href=\"http:\/\/www.mpsoftware.dk\/phpdesigner.php\" rel=\"nofollow\">phpDesigner<\/a> (Windows)<\/li>\n<li><a class=\"external text\" href=\"http:\/\/www.washington.edu\/pine\/\" rel=\"nofollow\">pico<\/a> (<a href=\"https:\/\/codex.wordpress.org\/Editing_Files#Unix\">Unices<\/a>)<\/li>\n<li><a class=\"external text\" href=\"http:\/\/www.pspad.com\/\" rel=\"nofollow\">PSPad<\/a> (Windows, Free)<\/li>\n<li><a class=\"external text\" href=\"https:\/\/www.peterborgapps.com\/smultron\/\" rel=\"nofollow\">Smultron<\/a> (Mac OS X, $)<\/li>\n<li><a class=\"external text\" href=\"http:\/\/www.codingmonkeys.de\/subethaedit\/\" rel=\"nofollow\">SubEthaEdit<\/a> (Mac OS X, $)<\/li>\n<li><a class=\"external text\" href=\"http:\/\/www.sublimetext.com\/3\" rel=\"nofollow\">Sublime Text 3<\/a> (Windows, Linux, Mac OS X, $)<\/li>\n<li><a class=\"external text\" href=\"https:\/\/en.wikipedia.org\/wiki\/TextEdit\" rel=\"nofollow\">TextEdit<\/a> (included with Mac OS X)<\/li>\n<li><a class=\"external text\" href=\"http:\/\/www.macromates.com\" rel=\"nofollow\">TextMate<\/a> (Mac OS X, $)<\/li>\n<li><a class=\"external text\" href=\"http:\/\/www.textpad.com\/\" rel=\"nofollow\">TextPad<\/a> (Windows)<\/li>\n<li><a class=\"external text\" href=\"http:\/\/www.barebones.com\/products\/textwrangler\/index.shtml\" rel=\"nofollow\">TextWrangler<\/a> (Mac OS X, Free)<\/li>\n<li><a class=\"external text\" href=\"http:\/\/www.ultraedit.com\/\" rel=\"nofollow\">UltraEdit-32<\/a><\/li>\n<li><a class=\"external text\" href=\"http:\/\/www.vim.org\/\" rel=\"nofollow\">vim<\/a> (<a href=\"https:\/\/codex.wordpress.org\/Editing_Files#Unix\">Unices<\/a>, Windows, Mac OS X, Open Source, Free)<\/li>\n<\/ul>\n<h3><\/h3>\n","protected":false},"excerpt":{"rendered":"<p>Many clients ask me about editing files and the first thing I mention is to not use MS Word or Open Office Writer. these are designed for writing manuscripts and documents but not for writing HTML based scripts. Desktop editors are specific to what kind of document you are editing. Word and other document editors are designed to preserve paragraphs <a class=\"more-link\" href=\"https:\/\/tradesouthwest.com\/blog\/good-editors-for-working-on-code\/\" title=\"\"><\/a><\/p>\n","protected":false},"author":1,"featured_media":40,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18],"tags":[19,20,21,22],"class_list":["post-65","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-programming","tag-code","tag-editor","tag-editors","tag-writing-code"],"_links":{"self":[{"href":"https:\/\/tradesouthwest.com\/blog\/wp-json\/wp\/v2\/posts\/65","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tradesouthwest.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tradesouthwest.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tradesouthwest.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tradesouthwest.com\/blog\/wp-json\/wp\/v2\/comments?post=65"}],"version-history":[{"count":2,"href":"https:\/\/tradesouthwest.com\/blog\/wp-json\/wp\/v2\/posts\/65\/revisions"}],"predecessor-version":[{"id":68,"href":"https:\/\/tradesouthwest.com\/blog\/wp-json\/wp\/v2\/posts\/65\/revisions\/68"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tradesouthwest.com\/blog\/wp-json\/wp\/v2\/media\/40"}],"wp:attachment":[{"href":"https:\/\/tradesouthwest.com\/blog\/wp-json\/wp\/v2\/media?parent=65"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tradesouthwest.com\/blog\/wp-json\/wp\/v2\/categories?post=65"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tradesouthwest.com\/blog\/wp-json\/wp\/v2\/tags?post=65"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}