-
Notifications
You must be signed in to change notification settings - Fork 29.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Inconsistent driver letters in debugger and integrated terminal #45760
Comments
Repeated in VSCode |
I seem to recall it's this way in the terminal for a reason, because some tool was failing when lowercase was being used. @weinand any thoughts on this? |
@Tyriar VS Code normalizes drive letters to lower case when converting paths into urls and vice versa. And the VS Code debugger started to do the same in the last milestone (see #43959). So expanded variables use lower case drive letters. But see my comment #43959 (comment) why this doesn't help in cases where the drive letter casing comes from outside of VS Code. How do you control the drive letter case in the integrated terminal? |
And I found the answer to why it's uppercase: #9448 |
/cc @roblourens |
This comment has been minimized.
This comment has been minimized.
@DonJayamanne please create a new issue for this. |
This issue is being closed to keep the number of issues in our inbox on a manageable level, we are closing issues that are not going to be addressed in the foreseeable future: We look at the number of votes the issue has received and the number of duplicate issues filed. More details here. If you disagree and feel that this issue is crucial: We are happy to listen and to reconsider. If you wonder what we are up to, please see our roadmap and issue reporting guidelines. Thanks for your understanding and happy coding! |
Inconsistent driver letters in debugger and integrated terminal.
see Steps to Reproduce
To work correctly, you need to bring both driver letters, to either lowercase or uppercase.
Otherwise, problems arise when importing modules in NodeJS debug mode, similar to this: webpack/webpack#2362, is when the same module is imported twice and receives different instances executable code
VSCode Version:
Версия 1.22.0-insider
Фиксация a716373
Дата 2018-03-14T05:15:41.910Z
Оболочка 1.7.9
Отрисовщик 58.0.3029.110
Узел 7.9.0
Архитектура x64
OS Version: win7 pro
Steps to Reproduce:
run code
console.log(require('path').resolve('./test'));
in integrated terminalrun code
console.log(require('path').resolve('./test'));
in debuggersee:
nodejs/node#6624
The text was updated successfully, but these errors were encountered: