<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/58252>58252</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            Consider adding a remark on the documentation of lldb-vscode tool about remote debugging
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          HFTrader
      </td>
    </tr>
</table>

<pre>
    Visual Studio Code holds the local user extensions at `$HOME/.vscode/extensions` while for remote user extensions they are located at `$HOME/.vscode-server/extensions`. 

If you follow [the instructions](https://github.com/llvm/llvm-project/tree/main/lldb/tools/lldb-vscode) for manual installation of lldb-vscode, you will enable debugging just for the locally logged user. If the same user remotes into the very same box with Visual Studio Code, they will not see the extension installed in the remote server. 

To cope with this, it is necessary to either make a complete new install into `$HOME/.vscode-server/extensions` or just create a symbolic link between the two locations.

I had previously [submitted a question at StackOverflow](https://stackoverflow.com/questions/74006328/manually-installed-visual-studio-code-extension-not-showing-up-on-remote) since I could not find documentation anywhere about this particularity of Visual Studio Code.  

I believe a note in the documentation will save future users much time searching for this answer.

</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyVlMuu2zgMhp_G3hA2HOfmLLzonE7RLoouWsxetuhYPbKUilJcv_1QcpIiczqLAkF8ocSf_PnJnZVL-4-iIDR89UEqCy9WIoxWSwI_ImjbcywQOsCfHg0pawiEh-xQZfXu45fPf2f1h_JKPe_ju1-LeAHMo9IIg3XgcLIe3yRiiQWEW3U8yv_LXPC-K7r_CpSQVe-z6t36_2mAxQaW09rOkO3_ig0oQ96F3qcd-_dZ3YzeXyjbvuNk_DsrP4au7O3ED1pf75fi4ux37D0_eoextUkok4Kyiy-t1XR7LO7tn1KvkzDR0KgstBZRGuwATytfUqmz0hrQiI5dktiF81mZM3wP5FOixwD0wtfzmf2JBpbAncYYielm6Wovsaa3KcRmLWu8sz9Zx4_wds6xjDSBVIexHggxbX-4fO-CpZVJodsk14E8D-Cbhd5ecJXzo6IooDwoAoM9EgkuigtEjmP06RVB8JbpopFTGpzvcmsjf0ACsF3Jt94hg8RpaZk6q1UPWplX6NDPiGsHfrYrb3Fv-UQQjELCxeFV2UDsOkNEoZuUT2zCj4CUxsmYfvWif_3CpQxM2-_IorjA3hbcALsniOQcd1V12NZNQisSo5fi4XZxTdMqKE2rSJ0_Gi54VAWNdmZainAp-M06lUggKdMjfGJbg5ZpqIMyEqTtw4TGrzgKs8w8Avaps8GnWcFFOK_6oIVTfonAvgWmhOcDx7Zqhddot4lQ3BB51kpwkeBVQ_DBrcQSTKFnSNQUURKuHyP5K_RcizA0M12rTI7t5nDYb3fHpqpz2W7laXsSuVdeY_vCZirJNAkpYwoRARXuFezvank-hhAP8c2CG9aPU5gHp9s__lQoIp4w3-ybel_nY9vJ_SBQNF3fDAfsmo6L3-13zaE_dkKiyLVgD6ll0JihXLV1VdebqjrV1fawq8vNpunEsN_Wp-OxkRuR7SpuT-kyCpfWnXPXphq4bOKgVuTpV1AQqbNBvOcXwY_WtR8_fHOs7vJUb5uK_RetFxfP">