Forum: PC-Programmierung AtmelStudio 6.1 mit Productivity Power Tools


von Stefan -. (stef-an)


Lesenswert?

Hallo miteinander,

das AtmelStudio 6.1 basiert ja auf Visual Studio 2010. Also liegt es 
nahe, im Visual Studio liebgewonnene Extensions auch im AtmelStudio 
versuchen zum laufen zu bekommen?

Für diese Kombination habe ich noch keine Anleitung gefunden (nur für 
das 5er Studio), von daher habe ich hier die Schritte noch einmal 
zusammengefasst:

1. AtmelStudio 6.1 installieren (oder installiertes Studio verwenden); 
Studio schließen

2. Microsoft Productivity Power Tools herunterladen
http://visualstudiogallery.msdn.microsoft.com/d0d33361-18e2-46c0-8ff2-4adea1e34fef/

2.1 Die heruntergeladene .vsix dann mit einnem Zip-Programm (z.B. 7-zip) 
entpacken.

2.2 In den entpackten Dateien die *extension.vsixmanifest* bearbeiten, 
und ab Zeile 14 die eine Zeile mit AvrStudio ergänzen
1
    <SupportedProducts>
2
      <VisualStudio Version="10.0">
3
        <Edition>Ultimate</Edition>
4
        <Edition>Premium</Edition>
5
        <Edition>Pro</Edition>
6
      </VisualStudio>
7
      <IsolatedShell Version="6.1">AvrStudio</IsolatedShell> 
8
    </SupportedProducts>

2.3 Das gesamte Verzeichnis in das Extensions-Verzeichnis des 
Userverzeichnises des AtmelStudios verschieben. Das ist ein Pfad ähnlich 
wie
Windows XP: C:\Dokumente und Einstellungen\*Username*\Lokale 
Einstellungen\Anwendungsdaten\Atmel\AtmelStudio\6.1\Extensions\Microsoft 
\Productivity  Power Tools\10.0.20626.18
Windows 8: 
C:\Users\*Username*\AppData\Local\Atmel\AtmelStudio\6.1\extensions\Produ 
ctivity  Power Tools\10.0.20626.18

Den Pfad ab Extensions muss man selbst noch anlegen, die genauen 
Bezeichnungen der Unterordner sind nicht so relevant - das ist nur der 
Pfad, wie er im VisualStudio generiert wird.

Notfalls könnte man die Extension auch ins Programmverzeichnis
C:\Programme\Atmel\Atmel Studio 6.1\extensions\Microsoft\Productivity 
Power Tools\10.0.20626.18
packen, nur dann kann man sie nicht so detailliert konfigurieren.

3. Nun kann das Atmel Studio gestartet werden. Im /Tools -> Extension 
Manager -> Installed Extensions/ muss die Extension noch Aktiviert 
werden.

Die Extension beschwert sich, das Visual Studio MPF fehlt, die Warnung 
kann man vorerst mal ignorieren, weite Teile der Extension laufen auch 
so.


Funktionierende Teile der Extension:
* Enhanced Scroll Bar (auch im Full map mode mit Quelltextvorschau)
* Highlight current line
* Quick find
* Triple Click (um ganze Zeile auszuwählen)
* Solution Navigator
* Column Guides

Nicht funktionierende Teile der Extension: (können unter /Tools -> 
Options -> Productivity Power Tools/ deaktiviert werden)
* Ctrl-Click Go To Definition
* Organize VB Imports (ist bei C sinnlos ;))


Wer andere Teile der Extension zum Laufen bekommen hat darf sich gerne 
melden, besonders das Ctrl-Click Go To Definition wäre schön, das 
vermisse ich. AtmelStudio hat zwar den Go-Button, aber der ist meist so 
weit weg ;)

Freundliche Grüße

Stefan

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.