rlenferink commented on PR #656:
URL: https://github.com/apache/celix/pull/656#issuecomment-1741245608

   I added the SSH package and configuration.
   
   I tested this with CLion 2022.x and the latest CLion version (2023.2.x), and 
the IDE has an option to specify a remote development environment: 
https://www.jetbrains.com/help/clion/2023.2/remote-development-a.html
   
   That means that instead of setting up a Remote Host and the IDE constantly 
copying files (even though the deployment mapping says otherwise), it downloads 
and starts an IDE backend within the container. The IDE on the host is 
connecting to that and there is no loss in speed between editing, building and 
testing.
   
   Since this is up to the IDE, there are no Jetbrains specific items added, 
which means that the container can also be used standalone (volume mount the 
sources, open a shell and `mkdir build && cmake .. && make -j && ctest`). Next 
to that the possibility also still exists to use the Remote Host option 
(although that option being significantly slower).
   
   Feedback / thoughts are welcome ;)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@celix.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to