BuildingXwithJS / proposals

Place for proposals on things to build, talk and review during livestreams
MIT License
20 stars 1 forks source link

Configure your IDE #20

Open FDiskas opened 6 years ago

FDiskas commented 6 years ago

There is so many IDE and even more plugins/extensions So lets talk about top IDE and best plugins for it. The list is only as suggesting Then try other IDE and setup to work with "create-react-app" boilerplate

  1. Visual Code
  2. Atom
  3. Brackets
  4. Sublime

What is the main differences between Lightweight IDE and others like WebStorm, NetBeans, Eclipse and so on. When you should choose them and why

So please cover this:

  1. Check syntax highlighting for jsx, scss
  2. Try run tasks like yarn test, yarn start, yarn build - is it easily accessible?
  3. Does it easy to work with TDD - jump to source from tests, and back or is there an easy way to split screens
  4. What about integrated (if exists) terminal
  5. Git integration (if any)
  6. Remote deployment (ftp browser)
  7. Customization, like live templates, custom emit syntax, themes, code styles, fonts
  8. Presentation mode. Is it easy to share code for low resolution, or scale the code with menus...
  9. Is it easy to work with multiple projects or switch between them.
  10. Are menu items easy accessible? Or do I need to remember all shortcuts? Can I add custom action buttons?
  11. Got to declaration
  12. Refactoring

If its possible add a rating for each feature or requirement. Lets keep this as the game and pick up the winner.

Probably tests should be done on some React TODO app example.

FDiskas commented 6 years ago

For "Atom" I love https://atom.io/packages/nuclide plugin

FDiskas commented 6 years ago

I'm not alone :D https://twitter.com/dan_abramov/status/958072443264012289

FDiskas commented 6 years ago

https://css-tricks.com/turn-sublime-text-3-into-a-javascript-ide/