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