Eclipse Workspace concept questions (or "Do I even understand this business closely?")

I'm just starting to use Eclipse, and it seems to me that I'm missing something in the concept of the workspace.

From what I can learn, this is just an assembly of parts / parts of the IDE, which can be organized in different ways. For example, you might have a Java workspace and a Python workspace with various elements accessible and organized across devices.

Is this a good working understanding? If I most likely have one set of work components that I use for different projects, is this one central logical workspace? People who have been using Eclipse for some time, usually you have one workspace or you have different for different groups of projects? If the last thing that dictates the desire for additional work space?

Thanks in advance!

+4
source share
2 answers

I'm going to assume that you are using the "workbench" to refer to the "installation" of Eclipse, that is, to the program itself. When you reference “parts / parts / components / elements”, I assume that you are actually referring to “plugins” and “functions”.

I would suggest that most people have one Eclipse workstation, and they install plugins that they want to use in this workplace. Perspectives are typically used for different workflows, i.e. writing Java code, writing XML code, synchronizing with Subversion, debugging code, etc.

A typical example of using a workspace is that you have one workspace with all your projects. For example, a workspace contains all your personal preferences, so you need a lot of workspaces to maintain multiple preferences. (Compare this to how the “solution” works in Visual Studio.) To organize your workspace, you can use work sets , which allows you (among other things) to control which projects you want to see in your project explorer. There are times when you want to have separate workspaces, but usually you can do without them.

I am developing plugins (Java) and developing C / C ++ (CDT), and I use them both in one Eclipse workstation and in one workspace.

+5
source

Workbench is the common name of the worksheet, i.e. a working instance of eclipse. for different judgments, you have a “workspace” and / or “perspective”.
It is also worth noting that at one workplace there can be several workspaces. one work area will have few prospects.
My personal preference is to use one workspace with several perspectives, which is suitable for different use cases.

+1
source

Source: https://habr.com/ru/post/1334387/


All Articles