Léger éditeur pour le C#?
Est-il C# editor avec un compilateur intégré?
Visual Studio est grand, mais je trouve que c'est gênant pour créer un projet extra pour chaque fichier. N'est-ce pas là quelque chose comme SciTE, où vous pouvez simplement taper dans le code, le compiler et l'exécuter dans la console?
Pourquoi créez-vous un projet extra pour chaque fichier??
Visual Studio est grand, mais je trouve que c'est gênant pour créer un projet extra pour chaque fichier ??? hein??
Désolé, je pense que je me suis exprimé dans un mauvais sens. En fait j'ai juste commencé à apprendre le C# en regardant la Vidéo-Tutoriels.
* Et pour chaque sujet de la Vidéo-Tutoriel, je dois faire un projet extra.
Essayez d'apprendre le C# sans creusement de fossés et d'éviter d'apprendre à utiliser le premier outil utilisé pour développer en C#. L'effet de levier temporaire projets.
Visual Studio est grand, mais je trouve que c'est gênant pour créer un projet extra pour chaque fichier ??? hein??
Désolé, je pense que je me suis exprimé dans un mauvais sens. En fait j'ai juste commencé à apprendre le C# en regardant la Vidéo-Tutoriels.
* Et pour chaque sujet de la Vidéo-Tutoriel, je dois faire un projet extra.
Essayez d'apprendre le C# sans creusement de fossés et d'éviter d'apprendre à utiliser le premier outil utilisé pour développer en C#. L'effet de levier temporaire projets.
OriginalL'auteur maggg | 2010-11-23
Vous devez vous connecter pour publier un commentaire.
Mains vers le bas (pour moi) est LINQPad - il fait beaucoup plus que LINQ.
http://linqpad.net/
OriginalL'auteur Robaticus
Personnellement, j'utilise juste un léger éditeur de texte (jed, ou Notepad++) et une console séparée. J'en général à la console ouverte en
c:\users\jon\Test
où il y a unTest.cs
fichier avec tout ce que j'ai fait la dernière - en général, y compris:J'ai l'habitude de simplement se débarrasser de tout ce qui était en
Main
avant et le mettre dans tout ce que je veux.Lors de la compilation de l'éditeur, ce qui permettrait éventuellement être pratique, j'ai souvent envie d'utiliser ILDasm ou un Réflecteur, il est donc pratique d'avoir la console ouverte.
Vous pouvez également regarder LINQPad qui pourrait vous aider: il a Intellisense, et peut générer et exécuter le code directement. Il est particulièrement destiné à aider avec des requêtes LINQ (d'où le nom), mais vous pouvez l'utiliser dans un cadre plus général-but.
OriginalL'auteur Jon Skeet
CS-Script Plugin (CSScript.Bnp) est exactement ce que vous cherchez.
qu'est-ce que VLQ?
De très mauvaise Qualité... réponses avec juste un lien sont mis sur le VLQ d'examen où les utilisateurs peuvent voter pour le supprimer
OriginalL'auteur Jaded
Prendre un coup d'oeil à MonoDevelop
OriginalL'auteur abatishchev
J'ai utilisé pour ne jurent que par SnippetCompiler, mais LINQPad est génial pour l'exécution des extraits ainsi que de grands LINQ l'exécution de capacités. Si vous utilisez l'auto-complétion (licence), c'est encore mieux.
[Divulgation complète: je sais que l'auteur de LINQPad, Joe Albahari, mais je ne cautionne pas tout ce qui n'a pas à se tenir debout sur ses propres mérites.]
OriginalL'auteur Mitch Wheat
Vous pouvez également configurer Visual Studio pour ne pas enregistrer le fichier de projet lorsque vous créez un. Je le fais tout le temps d'explorer les espaces de noms. J'aime Extrait de Compilateur, mais la saisie semi-automatique options ne sont pas aussi bonnes.
L'option est dans Outils > Options > les Projets et les Solutions > "Enregistrer de nouveaux projets lors de la création" Lorsque vous décochez cette option, il va créer un projet dans un répertoire temporaire qui sera nettoyée lorsque vous fermez cette instance de Visual Studio. Si vous choisissez d'enregistrer votre travail, vous pouvez utiliser le bouton "Save All" afin d'obtenir une boîte de dialogue qui vous permettra de spécifier un emplacement d'enregistrement pour le projet.
J'ai aussi pris le texte par défaut d'un Extrait de fichier Compilateur et n'ai que comme un fragment de code dans Visual Studio. SC du fichier par défaut enveloppe votre code dans un bloc try/catch et fournit des fonctions de raccourcis pour la Console.WriteLine().
OriginalL'auteur Tim Coker
#développer gratuite est un Environnement de Développement Intégré (IDE) pour C#, VB.NET, Boo, IronPython, IronRuby et projets F# de Microsoft .NET plate-forme. Il est écrit (presque) entièrement en C#, et est livré avec des fonctionnalités que vous attendez d'un IDE plus un peu plus.
La #développer le projet a été lancé le 11 septembre, 2000.
http://www.icsharpcode.net/opensource/sd/
Absolument vrai. Corrigés.
Ce projet est aujourd'hui plus ou moins mort. Il ne prend en charge jusqu'à c# 5, qui est maintenant âgé de 5 ans.
OriginalL'auteur jgauffin
Vous serez sûrement comme Extrait De Compilateur.
Vous pourriez aussi bien comme SharDevelop.
OriginalL'auteur Will Marcouiller