Size: a a a

Visual Studio Code — русскоговорящее сообщество

2021 September 06

d

dr1ver in Visual Studio Code — русскоговорящее сообщество
Да, сниппеты есть
источник

LC

Lapis Cursed in Visual Studio Code — русскоговорящее сообщество
Уже форматтер поставил, работает как надо.
источник
2021 September 07

️️

️️ ️ in Visual Studio Code — русскоговорящее сообщество
Всем привет.


Version: 1.60.0
Commit: e7d7e9a9348e6a8cc8c03f877d39cb72e5dfb1ff
Date: 2021-09-01T10:54:53.442Z (5 days ago)
Electron: 13.1.8
Chrome: 91.0.4472.164
Node.js: 14.16.0
V8: 9.1.269.39-electron.0
OS: Darwin x64 19.6.0

в launch.json для lldb (который lldb-mi)
"osx": {
 "cwd": "${workspaceFolder}/test/"
 ,"MIMode": "lldb"
 ,"miDebuggerPath": "${env:HOME}/.local/bin/lldb-mi"
},

${env:HOME}/.local/bin/lldb-mi - symlink на lldb-mi в xcode

"cwd": "${filedirName}/test/"
тоже не работает....

в main отлаживаемого бинаря

system("pwd");

выдает что cwd не в ./test а в ./bin (место кода собран бинарь)
DEBUG CONSOLE
@"/Users/user/gits/some_project/bin\r\n"

вот похожий тред
https://github.com/microsoft/vscode-cpptools/issues/815

#wtf

плиз подтвердите что в vscode 1.6 cppdbg на macos (опять/до сих пор) не умеет в cwd (в тч и для для lldb-mi)
источник

️️

️️ ️ in Visual Studio Code — русскоговорящее сообщество
решается как
https://stackoverflow.com/a/43351550

"osx": {
 "cwd": "ВСЕЧТОУГОДНОЛИШЬБЫНЕЭМПТИ",
 "setupCommands": [
   {
     "text": "platform settings -w ${workspaceFolder}/test/"
   }
 ],
 "MIMode": "lldb"
 ,"miDebuggerPath": "${env:HOME}/.local/bin/lldb-mi"
},
источник

️️

️️ ️ in Visual Studio Code — русскоговорящее сообщество
3/4 * 2021...
https://code.visualstudio.com/docs/cpp/lldb-mi

header
Version 1.60 is now available! Read about the new features and fixes from August.

body
Example launch.json#
Below is an example launch.json debug configuration entry for lldb:

"configurations": [
   {
       "name": "Launch (lldb)",
       "type": "cppdbg",
       "request": "launch",
       "program": "${workspaceFolder}/a.out",
       "args": [],
       "stopAtEntry": false,
       "cwd": "${workspaceFolder}",
       "environment": [],
       "externalConsole": false
   }
]
100пудов оттестировано

footer
2/12/2020
источник

️️

️️ ️ in Visual Studio Code — русскоговорящее сообщество
скажите как правильно юзать gdb/lldb отладчик под catalina >= 10.15.x в vscode, плиз
например какой нить жирный пример launch/tasks.json
источник

AK

Aleksey Kislitsa in Visual Studio Code — русскоговорящее сообщество
gdb подписывать придется, а lldb точно так же как и под linux.
Но что значит жирный пример? Навороченный конфиг? Тяжелый бинарник?
источник

️️

️️ ️ in Visual Studio Code — русскоговорящее сообщество
Навороченный конфиг. )
источник

AK

Aleksey Kislitsa in Visual Studio Code — русскоговорящее сообщество
Тогда ой, у меня в основном либо такое же как в https://t.me/vscode_ru/35986
Либо типа такого
{
   // Use IntelliSense to learn about possible attributes.
   // Hover to view descriptions of existing attributes.
   // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
   "version": "0.2.0",
   "configurations": [
       {
           "name": "OpenOCD Debug",
           "request": "launch",
           "type": "cortex-debug",
           "cwd": "${workspaceRoot}",
           "servertype": "openocd",
           "executable": "./build/blink_test.elf",
           "svdFile": "${workspaceRoot}/scripts/STM32F103xx.svd",
           "configFiles": [
               "${workspaceRoot}/scripts/openocd-jlink-swd.cfg"
           ]
       },
       {
           "name": "JLink Debug",
           "cwd": "${workspaceRoot}",
           "executable": "./build/blink_test.elf",
           "request": "launch",
           "type": "cortex-debug",
           "servertype": "jlink",
           "svdFile": "${workspaceRoot}/scripts/STM32F103xx.svd",
           "device": "STM32F103C8",
           "interface": "swd"
       }
   ]
}

Может кто посложнее конфиг использует, с докерами и поэтессами 😺
источник

️️

️️ ️ in Visual Studio Code — русскоговорящее сообщество
Вот вопрос: если дебаг не начинается и vscode ругается на unexpected answer from gdb to -exec-run. Try target help

И в нужном мне gdb v8.2 действительно нет -exec-run... куда дальше копать? Оно оживляется в vscode через какой нить маппинг команд в mi?
источник

M

Masya in Visual Studio Code — русскоговорящее сообщество
Ребятки, привет.
Есть *.ts файл. И он мне либо автоматом, либо через Ctrl+. импортит путь типа "src/utils", но мне нужно, чтобы вставляло автоматически относительный путь, как на картинке. Можно ли как-то так сделать? Может какое-нибудь полезное расширение подскажете
источник

d

dr1ver in Visual Studio Code — русскоговорящее сообщество
в настройках есть
источник

d

dr1ver in Visual Studio Code — русскоговорящее сообщество
источник

M

Masya in Visual Studio Code — русскоговорящее сообщество
оп, увидел, спасибо
источник

M

Masya in Visual Studio Code — русскоговорящее сообщество
я через json подредактировал
источник
2021 September 08

SS

S S in Visual Studio Code — русскоговорящее сообщество
Добрый день парни, как вы решили проблему , когда рефакторишь переменную через f2 и если она экспортируется внутри объекта то rename происходит вот такой newValue: oldValue , а по идее должно быть просто newValue. Меня убивает эта фича или баг
источник

SS

S S in Visual Studio Code — русскоговорящее сообщество
Наконец то нашел решение! Нужно добавить

"javascript.preferences.useAliasesForRenames": false,
"typescript.preferences.useAliasesForRenames": false,
источник

NC

Nikita Chaykin in Visual Studio Code — русскоговорящее сообщество
источник

NC

Nikita Chaykin in Visual Studio Code — русскоговорящее сообщество
Ой, уже убили человека
источник
2021 September 09

S

SwedenMelody in Visual Studio Code — русскоговорящее сообщество
Здравствуйте, есть тут кто соединял базу данных оракл с VS?
источник