mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2025-01-30 19:48:18 +08:00
Updated Setup guide (markdown)
parent
a8ce7e21a7
commit
379643c225
1 changed files with 6 additions and 5 deletions
|
@ -188,11 +188,12 @@ sciNote team uses [Atom](https://atom.io/) text editor for code writing. Using v
|
|||
|
||||
### Atom packages and their plugins
|
||||
|
||||
* [linter](https://atom.io/packages/linter) - a base linter, which provides support for analysing code for potential code and styling errors and warnings
|
||||
* [linter-rubocop](https://atom.io/packages/linter-rubocop) - this _Linter_ plugin for provides an interface to [RuboCop](http://batsov.com/rubocop/). It's a _Ruby_ static code analyzer, based on the community Ruby style guide
|
||||
* [linter-eslint](https://atom.io/packages/linter-eslint) - this _Linter_ plugin for provides an interface to [ESLint](http://eslint.org/). It will be used with files that have the _JavaScript_ syntax
|
||||
* [linter-scss-lint](https://atom.io/packages/linter-scss-lint) - this _Linter_ plugin provides an interface to [scsslint](https://github.com/brigade/scss-lint). It will be used with files that have the _SCSS_ syntax
|
||||
* [linter-erb](https://atom.io/packages/linter-erb) - this package will lint your _ERB_ files in Atom by running them through `erb -x` and sending the output to `ruby -c` for checking. NOTE: when using block of code with _ERB_ methods, this linter plugin falsly reports error if the statement part doesn't have additional parameters in one line, e.g. this is OK:<br><br>
|
||||
* [linter](https://atom.io/packages/linter) - a base linter, which provides support for analysing code for potential code and styling errors and warnings.
|
||||
* [linter-rubocop](https://atom.io/packages/linter-rubocop) - this _Linter_ plugin for provides an interface to [RuboCop](http://batsov.com/rubocop/). It's a _Ruby_ static code analyzer, based on the community Ruby style guide.
|
||||
* [linter-eslint](https://atom.io/packages/linter-eslint) - this _Linter_ plugin for provides an interface to [ESLint](http://eslint.org/). It will be used with files that have the _JavaScript_ syntax.
|
||||
* [linter-scss-lint](https://atom.io/packages/linter-scss-lint) - this _Linter_ plugin provides an interface to [scsslint](https://github.com/brigade/scss-lint). It will be used with files that have the _SCSS_ syntax.
|
||||
* [linter-erb](https://atom.io/packages/linter-erb) - this package will lint your _ERB_ files in Atom by running them through `erb -x` and sending the output to `ruby -c` for checking.<br>
|
||||
**NOTE**: when using block of code with _ERB_ methods, this linter plugin falsly reports error if the statement part doesn't have additional parameters in one line, e.g. this is OK:<br><br>
|
||||
`<%= link_to(new_project_experiment_url(@project), remote: true, type: "button") do %>`<br>
|
||||
` html-code-here`<br>
|
||||
`<% end %>`<br><br>
|
||||
|
|
Loading…
Reference in a new issue