2016-12-06 5 views
0

Ich versuche, einige Assembler-Codierung zu tun, ich rufe die Funktionen von C-Sprache. Der Code selbst läuft gut, aber ich habe zwei enorme Probleme, die ich schon lange nicht mehr angehen kann. Das erste von ihnen ist Syntax-Highlighting - Ich installierte zwei verschiedene (eine zu der Zeit) asm Hervorhebung Erweiterungen Visual Studio 2015 Unternehmen, die beide nicht funktionierten. Bevor ich die Version 2015 installiert habe, hatte ich 2013 Ultimate und die Hervorhebung funktionierte dort gut. Ich habe versucht, bestimmte verantwortliche Dateien aus der Registry zu löschen, aber es hat mir nicht geholfen, überhaupt etwas zu erreichen. Versucht, die Erweiterungen neu zu installieren oder zu aktualisieren.asm syntax highlight AND asm datei anzeigen in visual studio

Ein anderes Problem, das ich habe, ist etwas, was ziemlich viel passiert vor 3 Stunden, in einer Lösung, wenn ich eine Asm-Datei habe, ist es in Ordnung, ich kann es frei bearbeiten, es ausführen, was auch immer. Aber sobald ich Visual Studio ausschalte und es in dem Moment, in dem ich versuche, die ASM-Datei in Visual Studio zu öffnen, nicht mehr in sauberer Assembly sondern in OP-Codes in hexadezimaler Schreibweise und entlang dieser Liste der Speicherzelle abstelle in dem jede op ist in ... Wenn ich neue asm-datei in der lösung machen ist es in ordnung, aber sobald ich visual studio neu starten gleiche sache passiert. Ich habe versucht, alle gängigen Optionen in der oberen Menüleiste zu sehen, aber es scheint nichts hilfreich zu sein in dieser Situation ....

Verzweifelt habe ich versucht, diese beiden Dinge zu googlen (erstens für ziemlich erweitert Zeitraum) aber es scheint, als könnten einige der Probleme, die ich angetroffen habe möglicherweise mit 2015 Enterprise-Version von Visual Studio in Verbindung gebracht werden :(

EDIT // OK ich verwaltet, um das zweite Problem zu beheben - klicken Sie auf die .asm-Datei und verwenden Sie Öffnen mit und wählen Sie einen anderen Editor !!! Hilfe bitte; (

+0

Verwenden Sie eine der folgenden Erweiterungen: https://marketplace.visualstudio.com/items?itemName=Trass3r.AsmHighlighter oder https://marketplace.visualstudio.com/items?itemName=Henk-JanLebbink.AsmDude –

+0

In der Zukunft, wenn Sie Fragen wie diese stellen, kann ein Screenshot sehr hilfreich sein, damit wir sehen können, was Sie beschreiben. –

+0

Ich habe beide Erweiterungen :( – Jam0131

Antwort

0

AsmDude wird nicht funktionieren, wenn ASM-Dateien mit einem Editor verknüpft sind (siehe dieses Problem here). Wenn Sie weiterhin Probleme mit AsmDude haben, sollten Sie ein Problem auf Github öffnen. Ich bin glücklich, Ihnen dort zu helfen.