Редактор C # и настройки компилятора - PullRequest
7 голосов
/ 24 февраля 2010

Для тех из вас, кто быстро отвечает на некоторые вопросы, с помощью фрагментов кода. Должен сказать, что меня несколько раз избивали, потому что загрузка Visual Studio, File -> New Project ... занимает некоторое время. У кого-нибудь есть - особенно для тех, кто предоставляет ответы здесь - есть хороший быстрый редактор для Windows, который позволяет вам вводить код на c #, компилировать его? В принципе - какой самый быстрый способ написания примера кода для вас?

Ответы [ 6 ]

8 голосов
/ 24 февраля 2010

Да.

LINQPad .

Ввод части кода в LINQPad намного быстрее, чем создание проекта Visual Studio, и его граф объектов более удобен, чем окно просмотра Visual Studio.

Я считаю, что LINQPad чрезвычайно полезен для ответа на StackOverflow.

4 голосов
/ 24 февраля 2010

Я обычно держу VS открытым все время, но в качестве альтернативы эта программа интересна (и имеет меньший вес): Snippet Compiler

4 голосов
/ 24 февраля 2010

Достаточно знаком с понятиями языка, чтобы писать фрагменты без помощи Visual Studio - прямо в редакторе уценок И вы получаете 5-минутный льготный период для бесплатных изменений, когда понимаете, что допустили ошибку!

1 голос
/ 24 февраля 2010

Я обычно открываю Visual Studio с уже загруженным проектом "Тест".

Если я почти уверен в коде, который я могу опубликовать первым, попробуйте скомпилировать его, чтобы проверить, есть ли какие-то незначительные изменения, необходимые для его запуска.

0 голосов
/ 24 февраля 2010

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

В противном случае я использую Snippet Compiler .

0 голосов
/ 24 февраля 2010

Я не использую IDE для написания своих фрагментов кода здесь. Прямо в поле уценки. Недостаток вкладок раздражает (я рассматриваю написание скрипта greasemonkey, чтобы попытаться облегчить это - пока не дошли до него), но это не совсем трудно .

Если вы хотите проверить наличие синтаксических ошибок, вы можете просто использовать блокнот и csc.

...