Atlassian uses cookies to improve your browsing experience, perform analytics and research, and conduct advertising. Accept all cookies to indicate that you agree to our use of cookies on your device. Atlassian cookies and tracking notice, (opens new window)
Confluence
/
Code Editors

Code Editors

Apr 13, 2020

Analytics

Loading data...

The usage of a proper code editor is key to every development project.

Atom

Atom is a simple and straight-forward editor that excels though its ability to be extend with many packages.
A short tutorial on the various functionalities can be found here.
An older video from LearnCode.academy is available here.

WebStorm

Certain projects need bigger tools like WebStorm that provide more professional functionalities.
There is a tutorial on the usage here and a couple of vides located here.

If you sign up with your ZHdK mail address you can enjoy all products by Jetbrains for free.

Setting Up Webstorm for P5.js 

Fork or download the IAD P5.js template here. From the Webstorm File menu, select Open and navigate to the P5js_Standard directory and open. 

From the project screen, select Webstorm->Preferences in the menu bar.

In Prereferences, expand the Language & Frameworks tab, then the Javascript tab, and select Libraries.

 Select Download, wait for the available libraries to load, then search for P5 and click Download and Install. Ensure type/p5 has a tick for enabled, and click apply.



Other Editors

NamePrice
Sublime TextFree
ChocolatPaid
BracketsFree
Visual Studio CodeFree
Coda 2Paid



, multiple selections available,
For you

Web Development
  • Web Development
    Web Development
     This trigger is hidden
Results will update as you type.
  • A basic Barchart
  • Absolute Positioning
  • Code Editors
  • CSS
  • CSS Animations
  • CSV Transformation with node.js
  • d3.js
  • Desktop Source Compilers
  • Homebrew
  • Hosting Services
  • HTML CSS Javascript Resources
  • Interactive Visualization
  • jQuery
  • Mobile Optimization
  • node.js
  • Page-High Resizable Containers
  • Scrollable Visualization
  • Simple Layout Techniques
  • SVG
  • SVG Visualization
  • Terminal
  • UI Prototyping Tools
  • Version Control with GitHub

{"serverDuration": 60, "requestCorrelationId": "a7efa3f6f4eb4e66880e6f4e66826fb5"}