radasm

RadASM是一款著名的WIN32彙編編輯器,支持MASM、TASM等多種彙編編譯器,Windows界面,支持語法高亮,自帶一個資源編輯器和一個調試器。擁有較強的工程管理功能,加之眾多外掛程式的支持,使得它用彙編語言編寫Windows軟體變得得心應手。

基本介紹

  • 中文名:radasm
  • 類屬:WIN32彙編編輯器
  • 支持:MASM、TASM
  • 自帶:一個資源編輯器和一個調試器
概述,注意:,

概述

漢化增強版根據RadASM作者網站070417正式發布的 2.2.1.1版漢化,可對中文完美支持,可編譯DOS下的程式並可看到運行結果。這個版本增強了對 C 編譯器的支持,增加了從已有具體的更新內容請大家參考安裝目錄下的 WhatsNew.txt。增強版中附帶的 MASM32 更新為 9.0,我在其中放了開發驅動的相關檔案,安裝後即可使用,可以直接開發驅動程式。我還寫了一篇《如何配置RasASM來支持你的編譯器》的文章放在安裝包中,希望能給大家在為 RadASM 配置新的編譯器時提供一點參考。漢化增強版適合於未安裝Masm32及Viusual C++的用戶,添加了RadASM的幫助檔案及Win32 Api等幫助檔案。RadASM可通過添加ini檔案來支持別的語言,可以自己配置ini檔案來支持你所使用的程式語言。此漢化增強版根據網友aboil的建議,添加了我最新修正的 OllyDBG 漢化第二版,選擇安裝後路徑會自動設定好,直接可在RadASM中調試你編譯後的程式。
RadASM界面RadASM界面

注意:

1、如果你曾安裝了以前版本的RadASM漢化增強版,請不要卸載,只需覆蓋安裝即可。安裝版本除了你選擇了註冊檔案類型會在你的註冊表中添加數據(可到ICON目錄下查看具體添加內容,如果選擇卸載同樣會刪除這些數據)外,不會產生別的垃圾檔案,所以沒必要卸載。因為卸載時可能把你安裝後新建的一些工程一併刪除,請謹慎使用卸載(默認在Masm和Cpp中新添加的工程不會被刪除,但還是小心一點比較好)。若必須要卸載的話,請把你安裝後新建的工程及配置檔案備份到其它目錄,再執行卸載!
註:對於曾下載過我上一個 2.2.0.9 版漢化增強版本的朋友,為了減小下載負擔,可以直接到我的網路硬碟 http://CCDebuger.ys168.com 上的 RadASM 資料夾中下載更新檔案,就不需再下載完整的版本了。準備在以後的更新版本中也採取這種方法,以方便大家更新。
2、這個版本我去掉了 TASM 5.0 的安裝檔案(主要為減小安裝包體積),若要編譯Tasm的程式的話請大家自己去下載TASM。
3、考慮到在有的未裝VC的機器上測試時,編譯時會提示找不到MSPDB60.DLL的錯誤,我在這個安裝版本中複製了一個VC的MSPDB60.DLL到你的系統目錄,因為有些程式可能會用到它,所以在卸載時未作處理。你要是不需要的話,可到你的系統目錄手工刪除(建議保留這個檔案)。
4、如果你第一次編譯 MASM 的 Dos App,可能會在構建的時候提示找不到 *.obj 檔案,其實這時 *.obj 檔案已經生成了。簡單的方法就是重新啟動一下 RadASM,再編譯、構建時就正常了。
增強版主要更新:
1、包含了編譯 Win32 Asm 、C++ 的必須檔案及我漢化的 OllyDBG(安裝時需選擇OllyDBG、Masm32及VC6.0這幾個組件)。
2、添加了用於RadASM關聯彙編檔案的圖示(安裝時需選擇檔案關聯組件),安裝後你可在安裝目錄下的Icon目錄內使用你喜歡的圖示來定製關聯檔案的顯示圖示(替換圖示時請把你需要替換的圖示更名為原目錄下的對應圖示名稱)。
3、添加了由憐香整理的8086彙編教程、Venjiang整理的 Win32 彙編教程、陳國強整理的Win32 API參考(VB描述)、www.vcok.com整理的C語言教程及經典的 Windows 程式設計電子書。
4、添加了一個Cpp的對話框程式模板檔案。
5、添加了一個Masm的註冊機程式示例,位於Masm的工程目錄下的ASMkeyg資料夾內,推薦大家看一下。
Language目錄下的RadCHS.lng和RadENG.lng分別是簡體中文和英文語言檔案,可在RadASM的選項->語言選單中選擇。RadLNG.exe是用來查看語言檔案的工具。
一點建議:
1、建議把RadASM安裝在根目錄下,如 D:\RadASM。
2、如果在編譯 Win32 Asm 程式時有問題,一個簡單的方法就是把 RadASM 目錄下的 Masm32 剪下到 RadASM 安裝的根目錄,如 D:\Masm32,再在 RadASM 中重新設定路徑。
3、RadASM 中添加的外掛程式 CodeTemplates.dll 是用於在編輯代碼時輸入定義好的代碼模板的,默認調出方式是Ctrl+J,可根據Addins\Help目錄下的幫助檔案CodeTemplates.Txt(我已翻譯過)來自己配置需要的模板。
4、格式化代碼的外掛程式(TabAddin.dll)我根據其幫助文檔和自己的測試結果進行了漢化。本來想把這個外掛程式的幫助文檔一起漢化的,可實在沒太多時間,只能讓大家根據漢化外掛程式的界面來對照英文的幫助文檔來理解此外掛程式的功能,造成不便的地方還望大家原諒!簡單說一下此外掛程式漢化後選單上各個按鈕的功能:“左移”:把選中的代碼左移一個制表符;“右移”:選中代碼右移一個制表符;“規範化”:把選中的排列不整齊的代碼按照選項中的設定進行排列;“標準化”:把你選中的代碼按選項中的設定進行整理,使代碼具有更好的可讀性;“顯示選項”:顯示設定選項。

相關詞條

熱門詞條

聯絡我們