Skip to content

Commit

Permalink
Improve General IDE support
Browse files Browse the repository at this point in the history
  • Loading branch information
larsgrefer authored and markt-asf committed May 20, 2021
1 parent d4b0576 commit fb680e1
Show file tree
Hide file tree
Showing 2 changed files with 41 additions and 0 deletions.
18 changes: 18 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
root = true

[*]
end_of_line = lf
indent_style = space
trim_trailing_whitespace = true

[*.java]
indent_size = 4
max_line_length = 100
ij_java_block_brace_style = end_of_line
ij_java_else_on_new_line = false

[*.{txt,md}]
max_line_length = 80

[*.xml]
indent_size = 2
23 changes: 23 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -124,6 +124,29 @@ of time has lapsed since your submission, such as a couple of months, feel free
to either update your BZ, PR, or email the dev list with a message to bump your
issue. Sometimes things get lost in all the work and we need a reminder :smile:

## IDE Support

Special IDE support for
[Eclipse](https://www.eclipse.org/ide/),
[IntelliJ IDEA](https://www.jetbrains.com/idea/) and
[NetBeans](https://netbeans.org/)
is provided through special ant targets:

```bash
ant ide-eclipse
```
```bash
ant ide-intellij
```
```bash
ant ide-netbeans
```

Just execute the ant target for your IDE after checking out the sources
to set up the appropriate configuration files.
Also make sure to re-execute the target after switching branches or
after pulling upstream changes in order to keep your IDE configurations in sync.

## Style Guide

Apache Tomcat has very loosely defined coding conventions, but the following
Expand Down

0 comments on commit fb680e1

Please sign in to comment.