2016-12-06 97 views
0

我想要做一些彙編編碼,我從C語言中調用函數。代碼本身運行良好,但是我有兩個我現在無法解決的巨大問題。首先是語法突出顯示 - 我安裝了兩個不同的(當時一個)asm,突出顯示了visual studio 2015企業的擴展,但兩者都不起作用。在安裝2015版本之前,我有2013 Ultimate,突出顯示在那裏工作得很好。我試圖刪除從註冊表等負責的特定文件,但它並沒有幫助我實現任何東西。試圖重新安裝或更新擴展是好的。asm語法突出顯示和visual studio中的asm文件顯示

我的另一個問題是幾個小時前第一次發生的事情,在一個解決方案中,當我有一個asm文件時很好,我可以自由編輯它,運行它,無論如何。但是,一旦我關閉Visual Studio並在我試圖打開Visual Studio中的asm文件時再次運行它,該文件不再是乾淨的程序集,而是以十六進制編寫的OP代碼中,並且沿着它存在存儲器單元的列表其中每個操作都在...當我在解決方案中創建新的asm文件時,它很好,但是一旦我重新啓動Visual Studio,就會發生同樣的事情。我試圖通過頂部菜單欄中的所有常見選項,但在這種情況下似乎沒有任何有用的東西....

拼命我試圖谷歌這兩件事情(第一個相當擴展一段時間),但它似乎像我遇到的一些問題可能與2015年企業版的視覺工作室:(

編輯/ /我管理,以解決第二個問題 - 右鍵單擊​​.asm文件並使用Open With並選擇另一個編輯器! 請幫助;(

+0

使用以下擴展名之一:https://marketplace.visualstudio.com/items?itemName=Trass3r.AsmHighlighter或https://marketplace.visualstudio.com/items?itemName=Henk-JanLebbink.AsmDude –

+0

在將來,當你提出這樣的問題時,屏幕截圖可能會非常有用,以便我們可以看到你所描述的內容。 –

+0

我得到了這兩個擴展名:( – Jam0131

回答

0

當.asm文件與編輯器關聯時,AsmDude將不起作用(請參閱此問題here)。如果您仍然遇到AsmDude的問題,請考慮在Github上打開一個問題。我很樂意在那裏幫助你。