Atollic TrueSTUDIO is one of the most feature-rich C/C++ IDE's available for ARM Cortex development, which also have a drawback. The large number of docking views that bring the development and debugger power to embedded developers fight for the limited screen real-estate.
In fact, TrueSTUDIO has well over 120 docking views, and all of them can't fit the screen at the same time. This is cleverly solved in Eclipse using "perspectives" that allows developers to quickly swap context and thus change what set of docking views are currently displayed. However, there is great multi-monitor support too, which can help developers get a better view of their project during development.
Using the strong multi-monitor support in TrueSTUDIO, power users can have more perspectives, editors and docking views open at the same time, using two or more monitors connected to the same PC. TrueSTUDIO can use as many monitors as Microsoft Windows and your PC hardware supports – for a desktop PC with the right graphics cards, this means many!
For example, you can have the code development and editing perspective on monitor 1, basic debugger views in the debugger perspective on monitor 2, advanced debugging views like tracing and RTOS views on monitor 3, and version control and bug database perspectives on monitor 4, and device driver generation tools like Freescale's ProcessorExpert or STMicroelectronics STM32CubeMX on monitor 5.
Creating new IDE windows that can be moved to extra monitors is easily done using the “Window, New Window” menu command. This setup is most suited to having one perspective in each window. But detached “free-floating” IDE windows can now be extended with more docking views too, by dragging and dropping more docking views from the main IDE perspective into the detached window.
This for example enables a developer to drag and drop all SWV trace views to one window, and move it to computer monitor 2, and to drag and drop all RTOS views to another window, and move it to computer monitor 3.
In short, it is a great way of organizing a lot of docking views in more flexible ways, especially on PCs with several monitors. This enables developers to get a much better overview of all parts of the development tasks at hand.
To learn more on the capabilities of Atollic TrueSTUDIO for ARM Cortex development, read this whitepaper: