Project Setup Suggestions?

Hello,

At our company when we hire a new developer, it always seems that one
difficult thing for new developers is getting IntelliJ set up and
creating projects such that they are configured in a compatible fashion
to the rest of the development team.

I've just discovered the File | Export ... and File | Import ...
which look like they may be very useful.

I'm wondering what tips/advice other people might have on setting up new
develpers so that their projects are compatible.

Is there someway to Export an entire project? Perhaps using relative
directory paths, so that the project settings can simply be downloaded
and read by IntelliJ?

We don't want people to have to spend a lot of time defining all their
project and IDE settings.

Thanks,

Ted

1 comment

Ted Hill wrote:

Hello,

At our company when we hire a new developer, it always seems that one
difficult thing for new developers is getting IntelliJ set up and
creating projects such that they are configured in a compatible fashion
to the rest of the development team.

I've just discovered the File | Export ... and File | Import ...
which look like they may be very useful.

I'm wondering what tips/advice other people might have on setting up new
develpers so that their projects are compatible.

Is there someway to Export an entire project? Perhaps using relative
directory paths, so that the project settings can simply be downloaded
and read by IntelliJ?


Just add your project's .ipr (project) and .iml (module) files to your
source control repository. Then the new employee just connects to the
souce control, gets the latest version, and opens the .ipr file. Only
the .iws (workspace) file is user-specific (or that's how it's supposed
to be anyway; usually it's fine, but may require some tweaks).

We don't want people to have to spend a lot of time defining all their
project and IDE settings.


Some of the IDE settings are inevitably user-specific, such as live
templates, key bindings, etc. These have to be set up for each user,
though the defaults are usually reasonable.

--
Rob Harwood
Software Developer
JetBrains Inc.
http://www.jetbrains.com
"Develop with pleasure!"

0

Please sign in to leave a comment.