File tree Expand file tree Collapse file tree 2 files changed +65
-1
lines changed
Expand file tree Collapse file tree 2 files changed +65
-1
lines changed Original file line number Diff line number Diff line change 1- # docs
1+ # Planner 2.0 docs
2+
23Official documents and development recommendations
4+
5+ ## Mockup
6+
7+ [ ![ Precursor] ( https://precursorapp.com/document/Mockup-Planner2-17592204070496.svg?auth-token= )] ( https://precursorapp.com/document/Mockup-Planner2-17592204070496 )
8+
9+ Get the ` .pdf ` version [ here] ( ./mockup.pdf ) .
10+
11+ ## Development
12+
13+ ### Requirements
14+
15+ * [ Node.js 6] ( https://nodejs.org/en/ )
16+ * [ Python 3] ( https://www.python.org/ )
17+
18+ ### Dependencies
19+
20+ ``` sh
21+ pip install -U autopep8 flake8 pep8
22+ ```
23+
24+ ``` sh
25+ npm install -g babel-eslint eslint eslint-plugin-flowtype eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-react htmlhint jsonlint nodemon tern
26+ ```
27+
28+ ### IDE
29+
30+ The usage of Atom as the main IDE is recommended, along with these plugging:
31+
32+ ``` sh
33+ # Common
34+ autoclose-html
35+ highlight-line
36+ highlight-selected
37+ indent-guide-improved
38+ trailing-spaces
39+ sublime-style-column-selection
40+ editorconfig
41+ autocomplete-paths
42+ file-icons
43+ pigments
44+ atom-beautify
45+ linter
46+
47+ # Python
48+ autocomplete-python
49+ linter-flake8
50+ linter-pep8
51+
52+ # Javascript
53+ atom-ternjs
54+ linter-eslint
55+ linter-jsonlint
56+ linter-csslint
57+ language-babel
58+ turbo-javascript
59+ ```
60+
61+ Install all with:
62+
63+ ``` sh
64+ apm install autoclose-html highlight-line highlight-selected indent-guide-improved trailing-spaces sublime-style-column-selection editorconfig autocomplete-paths file-icons pigments atom-beautify linter autocomplete-python linter-flake8 linter-pep8 atom-ternjs linter-eslint linter-jsonlint linter-csslint language-babel turbo-javascript
65+
66+ ```
You can’t perform that action at this time.
0 commit comments