CodeAnywhere - fast and flexible in-browser developers code editor

By: (plus.google.com) +David Herron; Date: 2014-04-17 12:30:58 -0700

Tags: Developers Editors

Codeanywhere is a code editor in a browser with an integrated ftp client, and all popular web formats are supported (HTML, PHP, JavaScript, CSS, and XML).

We aren't using our grandfathers web browsers any longer, that is the modern web browser is becoming a powerful application platform, rather than just a frame within which to display hypertext/HTML/images/links. With that in mind, can software developers shift from coding in a desktop application to an app running in a web browser, or on a mobile device. (codeanywhere.net) CodeAnywhere is an excellent code editor that supports a wide range of code file formats, and can edit files on a long (but not comprehensive) list of remote file stores.

One accesses CodeAnywhere via their website, and it's free to sign up and one can quickly start using it to edit code. The service is funded through a freemium model where, yes, you can sign up for free and edit code for free, but to access certain useful services - like SFTP access to your files - requires paying a subscription fee. The fee is modest but large enough that I don't yet know if it's worth the $5/month.

The free version can access files on Dropbox or Github or on the small sandbox provided by CodeAnywhere. The subscription fee lets you access remote file systems on an FTP or SFTP server.

The editor features are:

  • Syntax highlighting
  • Code folding
  • Smart indentation
  • Full internationalization
  • Unlimited undo/redo (now handled on client (browser) side, no more waiting for server response)
  • Unlimited tabs
  • Find and replace feature
  • Displays line number
  • Code indention (TAB key)
  • Word wrap

The FTP/SFTP/SSH client portion of CodeAnywhere makes remote file systems appear as files in the file explorer. I've done this with other editors, and it's really cool. This is very different from services that run on the server, letting you edit files on that server. The editor is running in your browser, accessing remote files using one of these remote file access protocols. CodeAnywhere gives you these features over remote connections.

  • Navigate and browse your SFTP and FTP servers.
  • Create and rename files and folders.
  • Delete files and folders (recursively).
  • Copy and move files and folders (even between servers).
  • Use CHMOD to adjust the permissions of files and folders on your server.
  • Upload and download your files to your servers.
  • Use SSL to work securely.

In addition to accessing remote files over FTP/SFTP/SSH, CodeAnywhere gives you access to repositories in your github account. Unfortunately this doesn't support any git repository, only github.

The performance is very good - as good as any desktop application IDE. The syntax coloring is good, though I find the choice of dark grey for comments, on the dark background used in the application, to be very difficult to read.

The version of CodeAnywhere for mobile devices is available on iOS (iPhone, iPad), Android, and Blackberry Playbook's. For testing I'm running it on my Chromebook, and they have an app in the Chrome application store. That app appears to be a simple wrapper redirecting you to the CodeAnywhere website, rather than running offline.

Pricing

CodeAnywhere is free for some uses, and costs $5/month to unlock its full abilities.

Buy/get/purchase

Chrome App Store - (chrome.google.com) https://chrome.google.com/webstore/detail/codeanywhere/ndcfkjjcjfpmmhdedhnbkknbehiadgjg?utm_source=chrome-app-launcher

iTunes App Store - (itunes.apple.com) https://itunes.apple.com/us/app/codeanywhere/id436736239?mt=8

Google Play Store (Android) - (play.google.com) https://play.google.com/store/apps/details?id=com.codeanywhere

Manufacturer

(codeanywhere.net) https://codeanywhere.net/

« Ra - not just the Sun God, but a mighty fine programmers editor for Chrome for editing local files Accidental Amazon Kindle purchases: It's easy to buy for Kindle, and hard to return »
2016 Election Acer C720 Ad block AkashaCMS Amazon Amazon Kindle Amiga Android Anti-Fascism Apple Apple Hardware History Apple iPhone Apple iPhone Hardware April 1st Arduino ARM Compilation Astronomy Asynchronous Programming Authoritarianism Automated Social Posting Ayo.JS Bells Law Big Brother Big Finish Black Holes Blade Runner Blogger Blogging Books Botnet Botnets Cassette Tapes Cellphones Christopher Eccleston Chrome Chrome Apps Chromebook Chromebooks Chromebox ChromeOS CIA CitiCards Citizen Journalism Civil Liberties Clinton Cluster Computing Command Line Tools Computer Hardware Computer Repair Computers Cross Compilation Crouton Curiosity Rover Cyber Security Cybermen Daleks Darth Vader Data backup Data Storage Database Database Backup Databases David Tenant DDoS Botnet Detect Adblocker Developers Editors Digital Photography DIY DIY Repair DNP3 Docker Doctor Who Doctor Who Paradox Drobo Drupal Drupal Themes DVD E-Books E-Readers Early Computers Election Hacks Electric Bicycles Electric Vehicles Electron Emdebian Energy Efficiency Enterprise Node EPUB ESP8266 Ethical Curation Eurovision Event Driven Asynchronous Express Facebook Fake News Fedora VirtualBox File transfer without iTunes FireFly Fraud Freedom of Speech Gallifrey git Gitlab GMAIL Google Google Chrome Google Gnome Google+ Government Spying Great Britain Heat Loss Hibernate Home Automation HTTPS I2C Protocol Image Analysis Image Conversion Image Processing ImageMagick InfluxDB Infrared Thermometers Insulation Internet Internet Advertising Internet Law Internet of Things Internet Policy Internet Privacy iOS Devices iPad iPhone iPhone hacking Iron Man Iternet of Things iTunes Java JavaScript JavaScript Injection JDBC John Simms Journalism Joyent Kindle Marketplace Lets Encrypt LibreOffice Linux Linux Hints Linux Single Board Computers Logging Mac OS Mac OS X MacOS X setup Make Money Online MariaDB Mars Matt Lucas MEADS Anti-Missile Mercurial Michele Gomez Micro Apartments Military Hardware Minification Minimized CSS Minimized HTML Minimized JavaScript Missy Mobile Applications MODBUS Mondas MongoDB Mongoose Monty Python MQTT Music Player Music Streaming MySQL NanoPi Nardole NASA Net Neutrality Node Web Development Node.js Node.js Database Node.js Testing Node.JS Web Development Node.x North Korea Online advertising Online Fraud Online Journalism Online Video Open Media Vault Open Source Governance Open Source Licenses Open Source Software OpenAPI OpenVPN Personal Flight Peter Capaldi Photography PHP Plex Plex Media Server Political Protest Postal Service Power Control Privacy Production use Public Violence Raspberry Pi Raspberry Pi 3 Raspberry Pi Zero Recycling Remote Desktop Republicans Retro-Technology Reviews Right to Repair River Song Robotics Rocket Ships RSS News Readers rsync Russia Russia Troll Factory SCADA Scheme Science Fiction Season 1 Season 10 Season 11 Security Security Cameras Server-side JavaScript Shell Scripts Silence Simsimi Skype Social Media Warfare Social Networks Software Development Space Flight Space Ship Reuse Space Ships SpaceX Spear Phishing Spring Spring Boot SQLite3 SSD Drives SSD upgrade SSH SSH Key SSL Swagger Synchronizing Files Telescopes Terrorism The Cybermen The Daleks The Master Time-Series Database Torchwood Total Information Awareness Trump Trump Administration Ubuntu UDOO Virtual Private Networks VirtualBox VLC VNC VOIP Web Applications Web Developer Resources Web Development Web Development Tools Web Marketing Website Advertising Weeping Angels WhatsApp Window Insulation Wordpress YouTube