8000 Merge branch 'master' of https://github.com/HowProgrammingWorks/Tools · HowProgrammingWorks/Tools@af206d7 · GitHub
[go: up one dir, main page]

Skip to content

Commit af206d7

Browse files
committed
2 parents 1636d44 + 8344218 commit af206d7

File tree

2 files changed

+11
-4
lines changed

2 files changed

+11
-4
lines changed

Java/README.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,12 @@
33

44
Required software:
55
1. Compilers: javac, provided by [jdk](http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html)
6-
2. Linters: [linter-javac](https://atom.io/packages/linter-javac) for [Atom](https://atom.io)
6+
2. Linters: Checkstyle (see Optional section), [linter-javac](https://atom.io/packages/linter-javac) for [Atom](https://atom.io)
77
3. VCS - Version Control System - [GitHub](https://github.com/), [Git](https://git-scm.com/), [GUI](https://desktop.github.com/)
88

99
Optional tools:
1010
1. IDE - Integrated development environment: [IntelliJ IDEA](https://www.jetbrains.com/idea/), [Eclipse](https://eclipse.org)
11-
2. CI - Continuous Integration: [TravisCI](https://travis-ci.org/)
11+
2. Code analysis: [PMD](https://pmd.github.io/), [Checkstyle](http://checkstyle.sourceforge.net/), [FindBugs](http://findbugs.sourceforge.net/), [Find Security Bugs (plugin for FindBugs)](http://find-sec-bugs.github.io/). Use can use those manually (through cli) or add to your IDE:
12+
* Intellij Idea plugins (install them through Plugins in Idea settings): [QAPlug](https://plugins.jetbrains.com/idea/plugin/4594-qaplug), [QAPlug - Checkstyle](https://plugins.jetbrains.com/idea/plugin/4595-qaplug--checkstyle), [QAPlug - PMD](https://plugins.jetbrains.com/idea/plugin/4596-qaplug--pmd), [FindBugs-IDEA](https://plugins.jetbrains.com/idea/plugin/3847-findbugs-idea)
13+
* Eclipse plugins: [PMD](http://pmd.sourceforge.net/pmd-4.3.0/integrations.html#eclipse), [Checkstyle](http://eclipse-cs.sourceforge.net/#!/), [FindBugs](http://www.vogella.com/tutorials/Findbugs/article.html)
14+
3. CI - Continuous Integration: [TravisCI](https://travis-ci.org/)

Java/README.ru.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,13 @@
33

44
Обязательные компоненты:
55
1. Компиляторы: javac, содержащийся в [jdk](http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html)
6-
2. Линтеры: [linter-javac](https://atom.io/packages/linter-javac) для [Atom](https://atom.io)
6+
2. Линтеры: Checkstyle (смотреть секцию Опциональных компонентов), [linter-javac](https://atom.io/packages/linter-javac) для [Atom](https://atom.io)
77
3. VCS - система контроля версий - [GitHub](https://github.com/), [Git](https://git-scm.com/), [GUI](https://desktop.github.com/)
88

99
Опциональные компоненты:
1010
1. IDE - редактор или среда разработки: [IntelliJ IDEA](https://www.jetbrains.com/idea/), [Eclipse](https://eclipse.org)
11-
2. CI - непрерывная интеграция: [TravisCI](https://travis-ci.org/)
11+
2. Code analysis: [PMD](https://pmd.github.io/), [Checkstyle](http://checkstyle.sourceforge.net/), [FindBugs](http://findbugs.sourceforge.net/), [Find Security Bugs (plugin for FindBugs)](http://find-sec-bugs.github.io/).
12+
Можете использовать вручную (с помощью консольного интерфейса) или добавить к своей IDE:
13+
* Intellij Idea плагины (просто установите через Plugins в настройках Idea): [QAPlug](https://plugins.jetbrains.com/idea/plugin/4594-qaplug), [QAPlug - Checkstyle](https://plugins.jetbrains.com/idea/plugin/4595-qaplug--checkstyle), [QAPlug - PMD](https://plugins.jetbrains.com/idea/plugin/4596-qaplug--pmd), [FindBugs-IDEA](https://plugins.jetbrains.com/idea/plugin/3847-findbugs-idea)
14+
* Eclipse плагины: [PMD](http://pmd.sourceforge.net/pmd-4.3.0/integrations.html#eclipse), [Checkstyle](http://eclipse-cs.sourceforge.net/#!/), [FindBugs](http://www.vogella.com/tutorials/Findbugs/article.html)
15+
3. CI - непрерывная интеграция: [TravisCI](https://travis-ci.org/)

0 commit comments

Comments
 (0)
0