IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Besoin du système de projet de SharpDevelop


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti Avatar de M.Leroy
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2019
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Février 2019
    Messages : 49
    Par défaut Besoin du système de projet de SharpDevelop
    Bonjour à toutes et tous,
    Je vais essayer de faire simple. Je bosse sur la création d'un environnement de développement open source pour un langage peu connu. Il me manque le système de solution et projet avec l'explorateur de solutions :
    Nom : Explorateur de solution.PNG
Affichages : 502
Taille : 27,5 Ko

    si possible il serait pratique d'avoir un explorateur de fichier intégré
    Nom : Explorateur de fichier.PNG
Affichages : 502
Taille : 59,1 Ko

    je souhaite créer mon type de projet .osmproj (extension perso même si c'est du .xml en réalité). Dans un projet .osmproj il y aurait des fichiers .cpc (.texte) qui sont les fichiers dans le langage peu connu (CC+) et des fichiers .xml qui ouvrent le concepteur de fenêtre.
    Je suis donc intéressé par la source du logiciel SharpDevelop https://github.com/icsharpcode/SharpDevelop
    Si je sollicite votre aide c'est que je n'ai pas les mêmes ambitions que SharpDevelop qui comprend 78 projets dans sa solution , je voudrais simplement en extraire le système de projet (image 1) ou/et le système d'exploration de fichier (image 2) avec le tree view qui permet de naviguer, créer des dossiers..., je me perd dans la solution de SharpDevelop c'est pourquoi après plusieurs mois de galère j'aimerai que quelqu'un essay pour moi de créer un projet c# avec la tree view en question (explorateur de solution/fichier) en essayant d'isoler le systéme de projet de SharpDevelop dans seul petit projet c# capable d'ouvrir des fichiers texte dans des onglets d'un tab page par exemple.

    N'hésitez pas à poser des questions.

    Je vous remercie !

  2. #2
    Membre Expert

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2010
    Messages
    2 067
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2010
    Messages : 2 067
    Par défaut
    Pourquoi ne pas redévelopper ces composants toi même ?
    https://docs.microsoft.com/fr-fr/dot...w-and-treeview

    Sinon je me demande s'il serait pas plus simple de créer un plugin pour visual studio code que de créer ton propre Ide.

  3. #3
    Membre averti Avatar de M.Leroy
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2019
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Février 2019
    Messages : 49
    Par défaut
    Je connais déjà ce tuto microsoft qui ne m'a pas franchement aidé.
    Pourquoi pas un plugin visual studio code car j'ai besoin de concepteur de fenêtre et que on préfère dépendre de notre propre IDE pour cela aussi que la piste de l'extension visual studio community n'est pas privilégiée et quand elle l'a été j'ai trouvé ça hyper galère surtout que le fichier de coloration syntaxique ne fonctionnait pas etc.
    J'ai déjà bien avancé dans mon projet depuis 6 ans et il reste que le système de projet à finaliser qui ne relève pas non plus de la sorcellerie mais qui est mal documenté sur le web , obligé alors d'essayer de comprendre par soi-même les sources d'IDE en C#. Au plus simple je voudrais simplement un explorateur de fichier Image 2 du précédent post dans la tree view , pas forcement de système de projet.
    Nom : OSM33.PNG
Affichages : 450
Taille : 52,5 Ko
    (Donc manque le système de projet ou plus simple l'explorateur de fichier dans la tree view en haut à droite).
    Merci

  4. #4
    Membre averti Avatar de M.Leroy
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2019
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Février 2019
    Messages : 49
    Par défaut
    Le tuto m'a finalement été utile voici ce que j'ai réussi à faire
    Nom : explorer perso.PNG
Affichages : 427
Taille : 22,2 Ko

  5. #5
    Membre Expert
    Avatar de wallace1
    Homme Profil pro
    Administrateur systèmes
    Inscrit en
    Octobre 2008
    Messages
    1 966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Administrateur systèmes
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 966
    Billets dans le blog
    7
    Par défaut
    @M.Leroy : bien joué, il ne te reste plus qu'à intégrer ton imageList avec ta collection d'icônes d'arborescence et fichiers.

  6. #6
    Membre averti Avatar de M.Leroy
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2019
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Février 2019
    Messages : 49
    Par défaut
    Oui d'ailleurs je me demande pourquoi l'imagelist fonctionne pour la listview et pas pour la treeview. Par contre pour ce qui est d'ajouter/supprimer/copier/coller/renommer des dossiers/fichiers avec un contextmenu je trouve pas de source ou tutoriel

Discussions similaires

  1. besoin d'aide pour projet
    Par feshida dans le forum C++Builder
    Réponses: 40
    Dernier message: 13/06/2007, 21h10
  2. Besoin d'idée pour projet réseau en C
    Par king_neo2001 dans le forum Réseau
    Réponses: 23
    Dernier message: 21/05/2007, 22h03
  3. [c#]besoin de sujet de projet
    Par dalhia dans le forum Général Dotnet
    Réponses: 4
    Dernier message: 11/05/2007, 23h30
  4. besoin d'aide pour projet
    Par donromanino dans le forum C++
    Réponses: 5
    Dernier message: 02/04/2006, 18h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo