<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Dear all,<div class=""><br class=""></div><div class="">Developers of <a href="https://github.com/Microsoft/vscode-cpptools" class="">Cpptools</a> plugin for Visual Studio Code (<span style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);" class="">a <u class="">free</u> source code editor developed by Microsoft for Windows, Linux and macOS with support for debugging, embedded Git control, syntax highlighting, intelligent code completion, snippets, and code refactoring) </span><a href="https://github.com/Microsoft/vscode-cpptools/issues/1723#issuecomment-376329029" class="">are considering</a><span style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);" class=""> doing a (minor) extension to support debugging of MPI with GUI using lldb/gdb.</span></div><div class=""><font color="#222222" face="arial, sans-serif" size="2" class=""><span style="background-color: rgb(255, 255, 255);" class="">Before committing to do this work, they want to see enough interest from community who use MPI. </span></font></div><div class=""><span style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: small; background-color: rgb(255, 255, 255);" class="">If you are interested in having this feature, please leave a comment or thumb-up a feature request GitHub issue page </span><font color="#222222" face="arial, sans-serif" size="2" class=""><a href="https://github.com/Microsoft/vscode-cpptools/issues/1723" class="">https://github.com/Microsoft/vscode-cpptools/issues/1723</a> </font></div><div class=""><font color="#222222" face="arial, sans-serif" size="2" class=""><br class=""></font></div><div class=""><font color="#222222" face="arial, sans-serif" size="2" class="">p.s. I have no affiliation with this project, I just develop with MPI and often need to debug MPI code.</font></div><div class=""><font color="#222222" face="arial, sans-serif" size="2" class="">I think that Visual Studio Code have potential for a good GUI to debug jobs with about 4-8 MPI cores,</font></div><div class=""><font color="#222222" face="arial, sans-serif" size="2" class="">which is often enough to catch bugs.</font></div><div class=""><font color="#222222" face="arial, sans-serif" size="2" class="">Their GUI already supports simultaneously attaching debuggers to processes (see <a href="https://code.visualstudio.com/updates/v1_20#_node-debugging" class="">https://code.visualstudio.com/updates/v1_20#_node-debugging</a> ),</font></div><div class=""><font color="#222222" face="arial, sans-serif" size="2" class="">I think it’s only a matter of using this feature of VS Code in the official C++ plugin.</font></div><div class=""><font color="#222222" face="arial, sans-serif" size="2" class=""><br class=""></font></div><div class=""><font color="#222222" face="arial, sans-serif" size="2" class="">Regards,</font></div><div class=""><font color="#222222" face="arial, sans-serif" size="2" class="">Denis.</font></div><div class="">
<br class=""></div></body></html>