A better online editor for GitHub.com and GitHub Pages?


After not being able to set the default wrap setting on GitHub.com and finding no answer to <a href="https://stackoverflow.com/questions/45401048/setting-githubs-soft-wrap-option-to-be-on-by-default" rel="nofollow">this</a> SO question, and seeing problems with a workaround solution for tab indent size <a href="https://stackoverflow.com/questions/38894791/change-github-online-editor-tab-indent-size" rel="nofollow">here</a>, I'm wondering if there is a better editor for GitHub when online using 'Edit file'?

I know most dedicated devs use GH as a repo and for versioning, but a lot of users start small projects with it and it would be nice to have common code editing features built into the online editor. Even better would be a quick preview for changes to the GitHub Pages static sites, similar to StackOverflow's text preview.


In the meantime, I've found <a href="https://prose.io" rel="nofollow noreferrer">prose.io</a> and <a href="https://htmledit.squarefree.com/" rel="nofollow">Real Time HTML Editor</a> in combination to make some quick edits to my GH page. I'm just trying to reformat a GSheet iframe to fit on the page, through trying different url prameters. The url is very long and needs to be wrapped. And the test cycle needs to be short as possible for these small changes.


Use Atom, which isn't online but it's great. Using an online editor isn't the best of ideas and can mess up your projects.


  • Yocto recipe python whl package
  • NODE_ENV with Jest
  • How can I make bootstrap 4 columns-gutters equal to container padding?
  • calling C++/CLI from C# with out parameter
  • How to add the new JSON from existing JSON file
  • How to combine SELECT and INSERT commands into a non existent table in SQL Server?
  • Overriding DefaultDataPath and DefaultLogPath variables when using SqlPackage to publishing a dacpac
  • Must declare the scalar variable “@UserName”
  • Gitlab CI Symfony : SQLSTATE[HY000] [2002] Connection refused
  • Can't get mongodb record by ObjectId in golang
  • Run code before any django management command
  • Profiling memory leaks with Instruments- huge difference between iPhone 4 and iOS 5 Simulator
  • How do I find out the last-modified time of a Maven artifact?
  • intercepting javascript files from a secured server and use local file instead
  • Why does a SVN branch jump with 100 revisions difference after commit?
  • Pretty URL & SEO-friendly URL?
  • AngularJs trigger a file download by calling a REST endpoint
  • Why I receive this error using componentWillReceiveProps?
  • Images tile on Google map in android
  • Adding a delete button in PHP on each row of a MySQL table
  • What's wrong with my PNG IDAT chunk?
  • Can the use of C++11's 'auto' deteriorate performance or even break the code?
  • MySQL - Filter records which date is biggest
  • iOS: Address Book
  • Why clearfsimport command adds file to source control with a size zero?
  • How to delete first 7 characters of folder name by using batch script?
  • Php artisan optimize is failing on production server
  • How can I filter an array of dictionaries in 'updateSearchResultsForSearchController' to s
  • Django REST framework - HyperlinkedRelatedField with additional parameter
  • Unable to run testNG tests from maven
  • Copy and paste data from multiple workbooks to a worksheet in another Workbook
  • java.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/SpringDispatcher-ser
  • Create an average of multiple excel chart without the data source
  • how to get the location(lat/lng) on google maps v3 from the location(x,y)
  • how to run ejabberd with Erlang on Heroku?
  • How to use Streams api peek() function and make it work?
  • `$http:badreq Bad Request Configuration` - from angular post method, what is wrong here?