LINUX.ORG.RU

Похоже, тут придется собирать dotnet из исходников.

eve
()
Ответ на: комментарий от fsb4000

Не рабоает, как там советуют:

{
    // 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": [
        {
            // Use IntelliSense to find out which attributes exist for C# debugging
            // Use hover for the description of the existing attributes
            // For further information visit https://github.com/OmniSharp/omnisharp-vscode/blob/master/debugger-launchjson.md
            "name": ".NET Core Launch (console)",
            "type": "coreclr",
            "request": "launch",
            "preLaunchTask": "build",
            // If you have changed target frameworks, make sure to update the program path.
            "program": "${workspaceFolder}/bin/Debug/net5.0/myApp.dll",
            "args": [],
            "cwd": "${workspaceFolder}",
            // For more information about the 'console' field, see https://aka.ms/VSCode-CS-LaunchJson-Console
            "console": "internalConsole",
            "stopAtEntry": false
        },
        {
            "name": ".NET Core Attach",
            "type": "coreclr",
            "request": "launch",
            "justMyCode": false
        }
    ]
}
foror ★★★★★
() автор топика
Последнее исправление: foror (всего исправлений: 1)

Немного оффтоп, но при всём моём уважении, если нужно работать с дотнетом, то почему бы это не делать под оффтопиком на полноценной студии да с решарпером, а не пытаться натянуть сову на глобус?

vihoco3039
()
Ответ на: комментарий от vihoco3039

Так мне тут говорили, что оно готово под линукс. А тут такие детские болячки. Да и мне нужно только рантайм глянуть по битовым операциям над безнаковыми, чтобы портировать код на джаву. Впрочем разобрался уже и так.

foror ★★★★★
() автор топика
Ответ на: комментарий от fernandos

Не знаю. После студии смотреть на любую ide с C# это как после Firefox/Google chrome пересаживаться на w3m

peregrine ★★★★★
()
Ответ на: комментарий от peregrine

Эта ваша Visual Studio - перегруженное говно, а в vsc есть все нужное. Кроме разве что профайлера, на это такое

Ford_Focus ★★★★★
()
Ответ на: комментарий от vihoco3039

а не пытаться натянуть сову на глобус?

Поясни

Ford_Focus ★★★★★
()
Ответ на: комментарий от foror

mono develop отлично справлялось с шарпакодом в последний раз когда я его тыкал палочкой. vscode не иде и с коробки ничего работать не станет как в ide.

abcq ★★
()
Ответ на: комментарий от Midael

Студия тоже в чужой код не ходит.

4.2 конечно же.

https://imgur.com/a/Q10Pv7g

Если убрать галки «Enable Just My Code» и «Step over properties and operators», то всё ходит.

Для примера взял минимальный HelloWorld на C#

Console.WriteLine("Hello, World!");

Заметьте, никаких классов или функций main, почти Python :)

Возможно для VSCode тоже так можно, поэтому я и скидывал ответ на StackOverflow как убрать опцию «Enable Just My Code» для VSCode…

fsb4000 ★★★★★
()
Последнее исправление: fsb4000 (всего исправлений: 1)
Ответ на: комментарий от fsb4000

У меня с теми же настройками step into просто перешагивает строку. Ну и ни о какой go to implementation и речи нет.

Чего-то не хватает? (какая-нибудь особенная сборка?)

Более новая версия VS? (2022 еще не пробовал, сижу на 2019)

ОП-то наверняка привык к удобствам java ide, где уже давно можно свободно погулять по «системному» и 3rd party коду без задней мысли (даже если исходников нет, есть декомпилятор в той же идее). У дотнета с этим исторически проблемы.

Midael ★★★★★
()
Последнее исправление: Midael (всего исправлений: 5)
Ответ на: комментарий от Midael

Более новая версия VS? (2022 еще не пробовал, сижу на 2019)

Видимо. Я пробовал на 2022 Preview 3. У меня нет 2019, попробовал на 2017. Там вывелось окно поиска Console.cs. Когда нажал «отмена», то показалось окно, что не найдено.

В 2022 просто вначале спрашивали хочу ли я скачать исходники .NET для продолжения отладки…

https://imgur.com/a/WzVajX9

fsb4000 ★★★★★
()
Ответ на: комментарий от Bad_ptr

Как нибудь без вас разберусь куда мне лезть.

foror ★★★★★
() автор топика

System классы отлаживают индусы за зарплату. Не отбирай у людей хлеб.

ox55ff ★★★★★
()
Ответ на: комментарий от vihoco3039

да с решарпером

Решарпер и в райдере под линукс есть.

Wizard_ ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.