MPLAB Projekt kopieren

Gast #6003375
Hallo ich möchte mich mit MPLAP und PIC16F887 ein bischen in C 
einarbeiten. Ich habe das neuste MPLAB mit Compiler usw. alles 
funktioniert soweit.
Ich habe erste Sachen zum laufen gebracht, aber eher mehr aus Youtube 
nachgebaut als wie selber geschrien. Das möchte ich jetzt gerne 
anfangen. Aber wie kann ich ein Projekt kopieren / umbenennen ohne das 
ich jedesmal im Grunde alles wieder neu eintagen muss. ( Ich meine nicht 
den C.Code ) Sondern, den Brenner, Compiler ,PIC Fussbits....
Geht das nicht irgendwie "einfach" ??
Oder kennt jemand eine bessere IDE für PIC´s ( bitte nicht AVR. Ich 
möchte mit PIC´s arbeiten )
Gast #6003386
Maik B. schrieb:
> Hallo ich möchte mich mit MPLAP und PIC16F887 ein bischen in C
> einarbeiten. Ich habe das neuste MPLAB mit Compiler usw. alles
> funktioniert soweit.
> Ich habe erste Sachen zum laufen gebracht, aber eher mehr aus Youtube
> nachgebaut als wie selber geschrien. Das möchte ich jetzt gerne
> anfangen. Aber wie kann ich ein Projekt kopieren / umbenennen ohne das
> ich jedesmal im Grunde alles wieder neu eintagen muss. ( Ich meine nicht
> den C.Code ) Sondern, den Brenner, Compiler ,PIC Fussbits....
> Geht das nicht irgendwie "einfach" ??
> Oder kennt jemand eine bessere IDE für PIC´s ( bitte nicht AVR. Ich
> möchte mit PIC´s arbeiten )

Na dann musst du einfach herausfinden, wie diese IDE funktioniert. 
Vermutlich genugt es, irgendein Verzeichnis (nämlich das 
Projektverzeichnis oder wie auch immer das bei MPLAB genannt wird), 
stumpfblöd an eine andere Position im Filesystem zu kopieren.

Wer allerdings nicht mal sowas alleine gebacken bekommt, hat keine 
großen Chancen als Programmierer. Das sollte dir klar sein!

Denn eine grundsätzliche Vorstellung, wie die IDE funktionieren KÖNNTE 
hat jeder erstzunehmende Programmierer schon ganz automatisch. Weil er 
einfach nur darüber nachdenkt: Wie würde ich das wohl machen...
Gast #6003406
c-hater schrieb:
> Denn eine grundsätzliche Vorstellung, wie die IDE funktionieren KÖNNTE
> hat jeder erstzunehmende Programmierer schon ganz automatisch. Weil er
> einfach nur darüber nachdenkt: Wie würde ich das wohl machen...

Danke für die Einschätzung ! Erstaunlich wie schnell von einigen Leuten 
ganze Karieren voraus gesagt werden können ! Hut ab !
#6004419
Maik B. schrieb:
> Geht das nicht irgendwie "einfach" ??

Klar: https://microchipdeveloper.com/mplabx:copy-a-project

Falls dein Projekt Dateien enthält, die nicht im Projektverzeichnis 
liegen,
dann nimmt MPLABX an, dass es sich um gemeinsam genutzte Dateien
(von mehreren Projekten) handelt und erstellt von denen keine Kopien,
sondern nimmt die Originalen in das Projekt auf.

Die Namen der Datein im kopierten Projekt kannst du dann auch
recht einfach an das neue Projekt anpassen:
https://microchipdeveloper.com/mplabx:rename-file

Zur Archivierung von Projekten ist das empfehlenswert:
https://microchipdeveloper.com/mplabx:projects-package

Hiermit wird das komplette Projekt als Zip Datei abgespeichert,
aber ohne die 99,x% Müll, die beim Erstellen so anfallen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 7 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.