Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lecture 2 - Инструметы для javascript разработки #182

Open
smithua opened this issue Nov 1, 2017 · 1 comment
Open

Comments

@smithua
Copy link
Contributor

smithua commented Nov 1, 2017

Git GUI clients:

Win/macOS
https://www.sourcetreeapp.com/
https://desktop.github.com/
Linux
http://www.syntevo.com/smartgit/
macOS
https://www.git-tower.com/mac/

Git cheatsheet:

http://ohshitgit.com/

Crossbrowser testing:

https://codepen.io/
https://dsh.re/aecb4

Terminals:

Win/Linux/macOS
https://hyper.is/
Linux
http://guake-project.org/
macOS
https://www.iterm2.com/

Text editors/IDE:

https://atom.io/
https://code.visualstudio.com/
https://www.jetbrains.com/webstorm/
https://www.sublimetext.com/

Linters:

CSS/SCSS:
https://stylelint.io/
JS
https://eslint.org/

Code Formater
https://github.com/prettier/prettier
Run linters on only staged files
https://github.com/okonet/lint-staged
Git hooks
https://github.com/typicode/husky

Editorconfig:

http://editorconfig.org/#example-file

Example of code guide:

AirBnb
https://github.com/airbnb/javascript

For testing your code on Push to GitHub:

https://travis-ci.org/
https://circleci.com

Example setup CircleCI
https://www.youtube.com/watch?v=ymPOI4gWQFY
https://www.youtube.com/watch?v=7VxBn_ZgOek

И в заключении кому интересно слушать что происходит в мире HTML/CSS/JS, рекомендую слушать подкаст:

https://soundcloud.com/web-standards

@smithua
Copy link
Contributor Author

smithua commented Nov 1, 2017

Atom plugins, которые я использую

atom-ternjs
autocomplete-paths
busy-signal
chester-atom-syntax
colornamer
duotone-dark-space-syntax
editorconfig
emmet
file-icons
highlight-selected
intentions
language-docker
language-slim
language-vue
linter
linter-eslint
linter-markdown
linter-stylelint
linter-ui-default
markdown-writer
merge-conflicts
minimap
pigments
postcss-sorting
prettier-atom
project-manager
todo-show

VScode plugins, которые я использую

https://dsh.re/27cf0
https://dsh.re/ab7b2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant