POLL: project structure layout: how do you configure your projects
Hello everyone,
We are thinking on a new feature "auto configure project". We would greatly appreciate if you shared with us the information about
the way your project is structured:
- how the sources and test sources are laid out
- where do you usually store libraries
- what kind of libraries do you prefer - module-level, project level or global
- where do you prefer to store project (ipr and iml) files
- any other peculiarities of project structure that you find convenient/inconvenient or some rules of thumb you follow when
structuring a new project.
Thanks in advance for any thoughts,
--
Best regards,
Eugene Zhuravlev
Software Developer
JetBrains Inc.
http://www.jetbrains.com
"Develop with pleasure!"
请先登录再写评论。
Either we have separate modules for the sources and the tests (because tests
depend on other modules which the source doesn't) or we have both in parallel:
module
+ ...
+ src
+ src-test
Usually we have it parallel to the source/test directories:
module
+ ...
+ lib
+ src
+ src-test
module level: often
project level: seldom
global: never
ipr file: project root directory
iml file: module directory (parallel to lib, src, src-test)
Cheers,
Tom