Как я могу использовать VIM, чтобы сделать [закрытый].Net Development

Вы должны наследовать публично от std::enable_shared_from_this. Наследование в частном порядке не помогает - std::shared_ptr не может получить доступ к базовому классу и правильно его настроить.

39
задан Anthony Lusardi 4 October 2016 в 13:52
поделиться

5 ответов

Я никак не связан с компанией, но слышал очень хорошие отзывы о ViEmu . Если бы цена была немного ниже, я бы купил ее сам, потому что мне нравятся возможности редактирования в Vim.

9
ответ дан 27 November 2019 в 02:50
поделиться

Вот руководство по компиляции Vim C # .


В ответ на комментарии -

Похоже, ваша цель - иметь полнофункциональную среду IDE, которая работает кросс-платформенный для разработки C #, не обязательно использовать VIM. В этом случае вы можете использовать MonoDevelop на всех платформах (включая Windows, но это немного сложнее), и, поскольку вы, вероятно, уже используете монокомпиляторы на других своих платформах, это может быть лучше вариант.

22
ответ дан 27 November 2019 в 02:50
поделиться

MSBuild - очень мощный аналог Ant.

Используйте файлы проекта msbuild для управления своими проектами .NET и напишите файл nmake, который вызывает msbuild.

Сопоставьте свою команду vi make to nmake

Вы можете просто использовать: make для сборки

5
ответ дан 27 November 2019 в 02:50
поделиться

Если вы используете последние версии VS, то файлы решений могут быть построены с помощью MSBuild, который в основном является эквивалентом NAnt.

В противном случае вызовите csc, чтобы скомпилировать файлы самостоятельно.

2
ответ дан 27 November 2019 в 02:50
поделиться

Я использую nant как файл сборки (очень простой и гибкий), затем вызываю : set makerpg = nant \ compile.all

Затем, когда вы не хотите компилировать, просто введите: mak

Это можно расширить с помощью настраиваемых форматов ошибок и т. д.

1
ответ дан 27 November 2019 в 02:50
поделиться