MonoDevelop 是一個開源,跨平台和免費的圖形應用程序,它是從偏移量設計的,作為IDE(集成開發環境),用於希望構建應用程序的有抱負的Mono開發人員GTK#,C#和其他.NET語言。
支持ASP.NET和許多編程語言
主要功能包括支持C#4代碼完成的高級文本編輯,代碼模板和代碼折疊,可完全自定義的用戶定義鍵綁定的可配置工作台,窗口佈局,ASP.NET支持以及外部工具。
此外,它支持多種編程語言,包括C#,F#,C,C ++,Visual Basic.Net和Vala,包括用於調試本機應用程序和Mono應用程序的集成調試器,以及用於輕鬆構建GTK的GTK#可視化設計器#apps。
可用於移植使用Visual Studio創建的.NET應用程序
另一個有趣的功能是能夠毫不費力地移植使用Visual Studio軟件,Microsoft Windows操作系統,GNU / Linux和Mac OS X系統創建的.NET應用程序。
其圖形用戶界面(GUI)具有美觀,現代的設計,並且非常易於使用。 Mono開發人員可以立即創建一個新項目或打開現有項目並開始編碼。
提供強大的插件架構
由於其強大的插件架構,開發人員將能夠輕鬆擴展MonoDevelop的默認功能。您將找到用於Web開發,IDE擴展,項目導入和導出,語言綁定,版本控制,調試,移動開發,Eto.Forms,Unity,源編輯器擴展,部署和測試區域的插件。
在GNU / Linux,Mac OS X和Windows上受支持
MonoDevelop是一個多平台應用程序,支持GNU / Linux,Mac OS X和Microsoft Windows操作系統。支持所有GNU / Linux發行版,允許用戶使用內置的Software Center程序輕鬆安裝應用程序。支持的硬件平台包括此版本中的32位和64位。
新功能:
- MonoDevelop核心錯誤修正和改進:
- 5547無法調用靜態屬性或檢查靜態成員
- 2489 - 首選項 - >構建 - >組合文件夾按鈕在刪除文件夾時顯示為灰色
- 5485 - “保存時格式化文檔”不
- 5489 - 使用大型.cs文件進行代碼折疊/折疊
- 刪除了內部日誌墊,以減少內存使用
- 5344 - 使用箭頭鍵移動插入符號時,快速修復圖標閃爍
- 5422 - 名稱空間聲明應該是建議不完成
- 5442 - “安裝模板”' 後出錯
- 5441 - 在項目升級和新插座 之後,動作連接的部分類從.designer文件中消失
- 平面命名空間策略現在應僅使用單個目錄組件
- 為ASP.NET MVC 3.0添加了模板
- 修復無限循環同步Xcode中的某些類
- 5440 - Xcode通信的超時時間
- 5433 - 方法類型System.Object:GetType 上的軟調試器方法調用線程出錯
- 5269 - 嘗試在設計器中顯示工具提示的空引用異常
- 5434 - VersionControl無法將差異/日誌視圖附加到csproj文件
- 5178 - 禁用版本控制時不顯示煩人的彈出窗口
- 固定文檔切換器沒有隱藏linux mint 13上的錯誤
- 5425 - 更新Makefile集成設置不會關閉信息消息並且似乎已掛起
- 5402 - Backspace不適用於1-tab虛擬縮進
- 5406 - 標題不應添加尾隨空格
- 修復Linux安裝位置以匹配本地構建和pc文件
- 5225 - 在Unix上,在調試器中比較它們時解析符號鏈接路徑
- 由於加載框架而改善了啟動時間和內存使用
- 5350 - 將monodevelop-debugger-gdb.spec.in添加到EXTRA_DIST
- 修復了文本編輯器中的幾個折疊更新問題
- 修復了即時C#formatter中的幾個問題
- 5373 - 縮進選定的塊不應縮進其中的空行
- 5326 - 在源窗口底部單擊時滾動
- 5338 - 刪除大括號不會刪除尾隨空格
- 除非指定了--no-redirect comandline參數,否則MonoDevelop的控制台輸出現在會重定向到日誌文件
- 4779 - 從MD外部進入樹視圖應檢查目標是否有效
- 5331 - 修復了支持所有.NETPortable 4.0框架的PortableDotNetProjects
- 5294 - 允許從調試器樹視圖中部分剪貼板複製值
- 5295 - 調試重啟後進程無法訪問文件
- 5300 - 在逐字符串中按下製表符會使插入符號向前移動一個字符
- 5282 - 重構問題,更改通用方法的名稱從方法調用中刪除參數
- 重新啟用項目文件夾的VCS日誌命令
- 5185 - monodevelop.pc文件中未引用ICSharpCode.NRefactory.CSharp
- 5312 - 編輯器或C#解析器忽略#elif導致空引用異常
- 5224 - MonoDevelop mangles項目參考路徑
- 5235 - 從版本控制更新 - intellisense中不可用的新文件/代碼
- 5292 - 鼠標中鍵未粘貼
- 5254 - MonoMac.ObjCRuntime.Class中的堆棧溢出:TypeContainsFloatingPoint
- 517 - 命令滾動太容易被意外激活
- 4750 - 評論任務不再有效
- 5242 - 為MonoMac / iPhone項目啟用授權不會保留
- 縮進引擎現在使用縮進寬度的正確屬性
- 5222 - 格式選擇應改變選擇長度
- 5212 - 查找引用未找到靜態只讀字段的所有用法
- 5207 - [回歸]委託完成,如事件完成
- 在完成查找中過濾了無法訪問的類
- 5229 - 代碼折疊不能很好地處理順序註釋塊
- 5223 - 使用製表符到空格縮進的製表符不能正確調整選擇
- 5191 - 輸入“this” 時創建擴展方法問題
- 5205 - 在“|”之後,枚舉/標誌值的完成不起作用操作
- 5206 - Resolve - >在“|” 之後,“添加使用”語句不起作用
- 5119 - “界面”構建器無法識別從iPhoneOSGameView派生的類
- 樹視圖顯示選項現在是全局的,而不是每個節點
- 5167 - 最新更新後無法編輯XIB界面
- 5180 - 頂部的使用不再是可折疊的
- 4980 - 公共/私人顯示選項有時不會影響整個程序集瀏覽器樹
- 5012 - 僅公共程序集瀏覽器不應顯示私有名稱空間
- 5013 - 程序集瀏覽器視圖不一致
- 5023 - 程序集瀏覽器無法顯示嵌套類
- 修復了Windows上退出時可能發生的崩潰
- 4961 - 靜態類中枚舉的代碼完成無法正常工作
- 4841 - 啟用語義突出顯示後需要重新打開文檔li>
- 5001 - 未正確處理對像初始值設定項
- 5126 - 包含相同文件的多個項目無法正確更新其類型系統
- 5114 - “轉到聲明”導航到錯誤的目的地
- 關閉代碼格式化程序中的包裝
- 5127 - Refactor已停止工作
- 為自動生成的文檔評論文字 添加了撤消步驟
- 5113 - 改善了建築物的便攜性
- 提高語義突出顯示的性能
- 5109 - 通過直接從支持字段獲取值來優化屬性
- 處理刪除Perforce鎖定的文件和目錄的例外
- 5067 - 選擇不尊重虛擬空間
- 5077 - 啟用製表符到空格時,虛擬縮進不起作用
- 修正了“提取方法”的情況。可能會失敗
- 5038 - 在解析標題時我們接受的ObjC更靈活一些
- 5080 - 按標籤類型 t而不是標籤
- 5046使用後備終端調試控制台應用程序失敗
- 4889 - 在文本編輯器中呈現小程序
- 折疊命令“僅顯示定義”折疊評論
- 修正完成窗口字符偏移量
- 5014 - 調整大小後,源分析工具欄不會更新標記位置
- 3923 - 不允許異常評估在調試器中超時
- 4998 - MonoDevelop不尊重更改類的名稱空間
- 4918 - 代碼格式註釋掉“else”分支
- 4890 - 三擊行選擇不會正確向上拖動
- 完成彈出窗口現在可以正確處理虛擬縮進
- 4979 - 複製/粘貼行現在包含一個額外的換行符
- 格式化撤消步驟和壓頭撤消步驟現在只需一個撤消步驟
- 動態格式更改現在在單獨的撤消組中完成。
- 4941 - 自動生成的委託格式不正確
- 4951 - 允許編輯虛擬縮進
- 4866 - 未在新打開的文件上解析參數本地化
- 4876 - 剪切折疊的代碼塊應該會切斷整個塊
- 修復未解決成員的stetic代碼生成
- 4738 - 未突出顯示評論
- 4762 - 轉到事件定義失敗
- 4927 - 自動填充功能在使用班級名稱時顯示非靜態方法
- 虛擬縮進模式現在是默認縮進模式
- 4934 - 為枚舉創建成員命令
- 修復了aspx文件的幾個代碼生成錯誤
- 4747 - 未保存的XML文件無法完成代碼
- 修復了未保存文件的跳轉功能。
- 錯誤4746 - 沒有折疊,未保存文件的輪廓。
- 錯誤4662 - 循環引用崩潰MD類型系統
- 4755 - 程序集瀏覽器樹顯示.ctor,應顯示名稱
- 4777 - 類型服務中的序列化程序異常
- 4877 - 語法高亮/代碼完成應忽略未標記為“編譯”的文件
- 4756 - 在彙編瀏覽器中使用緊湊滾動小部件
- 4887 - 無法手動打開缺少的文檔和參數列表
- 4891 - 在字符串 中由}}觸發的格式化程序
- 4897 - 新表達式的解析命令不正確
- 4878 - MonoDevelop正在緩存並使用無效的樹
- 無效時,本機參考命令是隱藏的
- 文字樣式政策現在具有正確的縮進寬度
- 4875 - 創建後備存儲使用錯誤的格式
- 4865 - 來自錯誤彈出窗口的gtk警告
- 4837 - 動態格式化程序格式太多
- 4879 - 完成時應優先選擇局部變量而不是命名參數
- 4874 - 從解決方案中刪除文件會產生異常
- 4868 - 重新格式化不正確
- 3984 - 無法編譯任何異步項目
- 使用許多相關/分組文件優化加載項目
- 4623 - 打開解決方案時MonoDevelop掛起
- 修復了保存項目時默認配置的選擇
- 修復縮進以使用聲明。
- 4862 - 編輯 - >格式 - >格式文件銷毀縮進
- 4653 - 自動填充列出當前上下文中不存在的變量
- 4768 - MD在生成代碼完成數據時掛起
- 4825 - “受保護的內部”方法被錯誤地覆蓋
- 錯誤4766 - 轉到定義不適用於“引用程序集”中的“受保護”成員/跳轉到不帶參數的方法
- 4758 - 程序集瀏覽器中的公共視圖應包含受保護的
- 4842 - 語義突出顯示在初始分析期間錯誤地將符號顏色設置為紅色
- 4855 - 剪切命令對某些文件無效
- 4772 - 使用'導入符號'(ctrl + option + space)功能將刪除以下行中的文字
- 4840 - 撤消時來自C#壓頭的異常
- 4839 - 在文檔的最後一行輸入,使編輯器滾動到頂部
- 4681 - 避免'輸入x多次加載'錯誤,它們可能在正常操作期間發生。
- 在調試器 中為null原語值預設ToString
- 修復了由類型系統服務引起的一些異常。
- 在Windows上啟用了“幫助”菜單,並添加了Windows文檔查看器應用
- 修復了個人資料遷移期間的警告
- 4824 - 無法引用與參數同名的屬性
- 修復了粘貼縮進錯誤。
- 修復了在一種文化中發布序列設置並在不同文化中加載的問題。
- 4768 - MD在生成代碼完成數據時掛起。
- 4743 - 不安全不應該是獨立C#文件中的錯誤
- 4745 - 未保存文件的自動保存失敗
- 4769 - 修復另一個文件中缺少的成員不會更新語義突出顯示
- 4770 - IsDerivedFrom()的兩個參數必須來自同一個編譯
- 4775 - 自動保存線程中的異常
- 4764 - 事件處理程序完成將插入符放在錯誤的位置
- 4808 - 枚舉中包含未知的'split_char'成員
- 序列化空PropertyBag時修復NRE
- Xamarin Addins已修復問題:
- 5551 - 無法從Windows MonoDevelop中的工具箱中將小部件拖到Android設計器
- 5428 - 修復“MonoMac項目”模板加載主菜單。
- 修復MonoMac MainNib條目以預先填充已知的筆尖並加載初始值
- 修復了Android設計器中的調整大小問題
- Android設計師現在可以加載項目中定義的主題
- 5188 - Android設計人員無法很好地處理移動或鏈接的文件
- 修復了點擊Android設計器中的“顯示更改”按鈕時的異常
- 5426 - 允許用戶取消設置通用應用的iPad Retina圖標
- MonoTouch LLVM編譯器選項不再標記為試驗性
- 刪除了錯誤添加到MonoMac插件的KeychainAccessGroups用戶界面
- 4893 - Android設計師中的比例屬性顯示為“Unknwown Property”
- MonoMac addin現在具有“最小操作系統”。選項
- 5209 - [Designer]嘗試創建新版面時崩潰。
- 刪除了Android插件中的冗餘版本檢查,在某些情況下可能會中斷
- 5016 - Android設計師錯誤打開文件
- 5102 - Android設計器終結器進行遠程調用,掛起MD
- 5049 - 在Snow Leopard上破解了密碼簽名
- Android設計師現在使用MonoDevelop首選項中的Java SDK
- 在新的Java綁定項目中使用正確的目標
- 與MonoTouch一起提高AOT版本的速度> = 5.3.4
- 在設備上啟動MonoTouch Release版本時防止出現異常。
- 修復按Return鍵以驗證設計器中的內嵌標籤編輯的問題
- 修復了在設計器中更新虛擬資源的問題
- 4985 - 當保存.axml文件時,創建的字符串資源不會使用資源值更新窗口小部件
- 4900 - 除非從usb啟動,否則無法附加Wifi調試器。
- 更新程序發布說明中的超鏈接現在正常工作
- 4957 - 無法使用文檔大綱 重新排列小部件
- 4954 - 添加了各種佈局小部件後構建失敗
- 添加了直接從更新程序對話框 安裝更新的支持
- 更新程序在切換更新頻道時不再刪除下載的更新
- [Android designer]在選擇資源時設置正確的ID
- 4950 - 將窗口小部件的文本設置為字符串資源會創建錯誤的引用
- 修復了資源目錄不存在時Android設計器崩潰的問題
- 將OpenTK-1.0添加到可選擇的程序集和更新的默認模板
- 將System.Data.Services.Client和System.EnterpriseServices添加到可選擇的程序集
- 4826 - 按“停止”時出現例外情況當iOS應用程序關閉/在設備上崩潰時,在MonoDevelop中。
- 修復了其他Android設計師問題:
- 添加了對ScrollView中滾動的支持。
- 項目資源中定義的主題現在已正確呈現
- 資源選擇器現在不顯示私有框架資源
- 5290 - 視圖屬性中缺少樣式屬性
- 4953 - 數字密碼窗口小部件加載了無效的輸入類型
- 4894 - 將項目構建目標切換到API 10會引發異常(編輯現有佈局時)
- 5349 - 活動修改導致axml文件重新加載
- 5369 - Designer在TableLayout上添加了無法識別的android:佔位符
版本中的新功能:
- MonoDevelop核心錯誤修正和改進:
- 5547無法調用靜態屬性或檢查靜態成員
- 2489 - 首選項 - >構建 - >組合文件夾按鈕在刪除文件夾時顯示為灰色
- 5485 - “保存時格式化文檔”不
- 5489 - 使用大型.cs文件進行代碼折疊/折疊
- 刪除了內部日誌墊,以減少內存使用
- 5344 - 使用箭頭鍵移動插入符號時,快速修復圖標閃爍
- 5422 - 名稱空間聲明應該是建議不完成
- 5442 - “安裝模板”' 後出錯
- 5441 - 在項目升級和新插座 之後,動作連接的部分類從.designer文件中消失
- 平面命名空間策略現在應僅使用單個目錄組件
- 為ASP.NET MVC 3.0添加了模板
- 修復無限循環同步Xcode中的某些類
- 5440 - Xcode通信的超時時間
- 5433 - 方法類型System.Object:GetType 上的軟調試器方法調用線程出錯
- 5269 - 嘗試在設計器中顯示工具提示的空引用異常
- 5434 - VersionControl無法將差異/日誌視圖附加到csproj文件
- 5178 - 禁用版本控制時不顯示煩人的彈出窗口
- 固定文檔切換器沒有隱藏linux mint 13上的錯誤
- 5425 - 更新Makefile集成設置不會關閉信息消息並且似乎已掛起
- 5402 - Backspace不適用於1-tab虛擬縮進
- 5406 - 標題不應添加尾隨空格
- 修復Linux安裝位置以匹配本地構建和pc文件
- 5225 - 在Unix上,在調試器中比較它們時解析符號鏈接路徑
- 由於加載框架而改善了啟動時間和內存使用
- 5350 - 將monodevelop-debugger-gdb.spec.in添加到EXTRA_DIST
- 修復了文本編輯器中的幾個折疊更新問題
- 修復了即時C#formatter中的幾個問題
- 5373 - 縮進選定的塊不應縮進其中的空行
- 5326 - 在源窗口底部單擊時滾動
- 5338 - 刪除大括號不會刪除尾隨空格
- 除非指定了--no-redirect comandline參數,否則MonoDevelop的控制台輸出現在會重定向到日誌文件
- 4779 - 從MD外部進入樹視圖應檢查目標是否有效
- 5331 - 修復了支持所有.NETPortable 4.0框架的PortableDotNetProjects
- 5294 - 允許從調試器樹視圖中部分剪貼板複製值
- 5295 - 調試重啟後進程無法訪問文件
- 5300 - 在逐字符串中按下製表符會使插入符號向前移動一個字符
- 5282 - 重構問題,更改通用方法的名稱從方法調用中刪除參數
- 重新啟用項目文件夾的VCS日誌命令
- 5185 - monodevelop.pc文件中未引用ICSharpCode.NRefactory.CSharp
- 5312 - 編輯器或C#解析器忽略#elif導致空引用異常
- 5224 - MonoDevelop mangles項目參考路徑
- 5235 - 從版本控制更新 - intellisense中不可用的新文件/代碼
- 5292 - 鼠標中鍵未粘貼
- 5254 - MonoMac.ObjCRuntime.Class中的堆棧溢出:TypeContainsFloatingPoint
- 517 - 命令滾動太容易被意外激活
- 4750 - 評論任務不再有效
- 5242 - 為MonoMac / iPhone項目啟用授權不會保留
- 縮進引擎現在使用縮進寬度的正確屬性
- 5222 - 格式選擇應改變選擇長度
- 5212 - 查找引用未找到靜態只讀字段的所有用法
- 5207 - [回歸]委託完成,如事件完成
- 在完成查找中過濾了無法訪問的類
- 5229 - 代碼折疊不能很好地處理順序註釋塊
- 5223 - 使用製表符到空格縮進的製表符不能正確調整選擇
- 5191 - 輸入“this” 時創建擴展方法問題
- 5205 - 在“|”之後,枚舉/標誌值的完成不起作用操作
- 5206 - Resolve - >在“|” 之後,“添加使用”語句不起作用
- 5119 - “界面”構建器無法識別從iPhoneOSGameView派生的類
- 樹視圖顯示選項現在是全局的,而不是每個節點
- 5167 - 最新更新後無法編輯XIB界面
- 5180 - 頂部的使用不再是可折疊的
- 4980 - 公共/私人顯示選項有時不會影響整個程序集瀏覽器樹
- 5012 - 僅公共程序集瀏覽器不應顯示私有名稱空間
- 5013 - 程序集瀏覽器視圖不一致
- 5023 - 程序集瀏覽器無法顯示嵌套類
- 修復了Windows上退出時可能發生的崩潰
- 4961 - 靜態類中枚舉的代碼完成無法正常工作
- 4841 - 啟用語義突出顯示後需要重新打開文檔li>
- 5001 - 未正確處理對像初始值設定項
- 5126 - 包含相同文件的多個項目無法正確更新其類型系統
- 5114 - “轉到聲明”導航到錯誤的目的地
- 關閉代碼格式化程序中的包裝
- 5127 - Refactor已停止工作
- 為自動生成的文檔評論文字 添加了撤消步驟
- 5113 - 改善了建築物的便攜性
- 提高語義突出顯示的性能
- 5109 - 通過直接從支持字段獲取值來優化屬性
- 處理刪除Perforce鎖定的文件和目錄的例外
- 5067 - 選擇不尊重虛擬空間
- 5077 - 啟用製表符到空格時,虛擬縮進不起作用
- 修正了“提取方法”的情況。可能會失敗
- 5038 - 在解析標題時我們接受的ObjC更靈活一些
- 5080 - 按標籤類型 t而不是標籤
- 5046使用後備終端調試控制台應用程序失敗
- 4889 - 在文本編輯器中呈現小程序
- 折疊命令“僅顯示定義”折疊評論
- 修正完成窗口字符偏移量
- 5014 - 調整大小後,源分析工具欄不會更新標記位置
- 3923 - 不允許異常評估在調試器中超時
- 4998 - MonoDevelop不尊重更改類的名稱空間
- 4918 - 代碼格式註釋掉“else”分支
- 4890 - 三擊行選擇不會正確向上拖動
- 完成彈出窗口現在可以正確處理虛擬縮進
- 4979 - 複製/粘貼行現在包含一個額外的換行符
- 格式化撤消步驟和壓頭撤消步驟現在只需一個撤消步驟
- 動態格式更改現在在單獨的撤消組中完成。
- 4941 - 自動生成的委託格式不正確
- 4951 - 允許編輯虛擬縮進
- 4866 - 未在新打開的文件上解析參數本地化
- 4876 - 剪切折疊的代碼塊應該會切斷整個塊
- 修復未解決成員的stetic代碼生成
- 4738 - 未突出顯示評論
- 4762 - 轉到事件定義失敗
- 4927 - 自動填充功能在使用班級名稱時顯示非靜態方法
- 虛擬縮進模式現在是默認縮進模式
- 4934 - 為枚舉創建成員命令
- 修復了aspx文件的幾個代碼生成錯誤
- 4747 - 未保存的XML文件無法完成代碼
- 修復了未保存文件的跳轉功能。
- 錯誤4746 - 沒有折疊,未保存文件的輪廓。
- 錯誤4662 - 循環引用崩潰MD類型系統
- 4755 - 程序集瀏覽器樹顯示.ctor,應顯示名稱
- 4777 - 類型服務中的序列化程序異常
- 4877 - 語法高亮/代碼完成應忽略未標記為“編譯”的文件
- 4756 - 在彙編瀏覽器中使用緊湊滾動小部件
- 4887 - 無法手動打開缺少的文檔和參數列表
- 4891 - 在字符串 中由}}觸發的格式化程序
- 4897 - 新表達式的解析命令不正確
- 4878 - MonoDevelop正在緩存並使用無效的樹
- 無效時,本機參考命令是隱藏的
- 文字樣式政策現在具有正確的縮進寬度
- 4875 - 創建後備存儲使用錯誤的格式
- 4865 - 來自錯誤彈出窗口的gtk警告
- 4837 - 動態格式化程序格式太多
- 4879 - 完成時應優先選擇局部變量而不是命名參數
- 4874 - 從解決方案中刪除文件會產生異常
- 4868 - 重新格式化不正確
- 3984 - 無法編譯任何異步項目
- 使用許多相關/分組文件優化加載項目
- 4623 - 打開解決方案時MonoDevelop掛起
- 修復了保存項目時默認配置的選擇
- 修復縮進以使用聲明。
- 4862 - 編輯 - >格式 - >格式文件銷毀縮進
- 4653 - 自動填充列出當前上下文中不存在的變量
- 4768 - MD在生成代碼完成數據時掛起
- 4825 - “受保護的內部”方法被錯誤地覆蓋
- 錯誤4766 - 轉到定義不適用於“引用程序集”中的“受保護”成員/跳轉到不帶參數的方法
- 4758 - 程序集瀏覽器中的公共視圖應包含受保護的
- 4842 - 語義突出顯示在初始分析期間錯誤地將符號顏色設置為紅色
- 4855 - 剪切命令對某些文件無效
- 4772 - 使用'導入符號'(ctrl + option + space)功能將刪除以下行中的文字
- 4840 - 撤消時來自C#壓頭的異常
- 4839 - 在文檔的最後一行輸入,使編輯器滾動到頂部
- 4681 - 避免'輸入x多次加載'錯誤,它們可能在正常操作期間發生。
- 在調試器 中為null原語值預設ToString
- 修復了由類型系統服務引起的一些異常。
- 在Windows上啟用了“幫助”菜單,並添加了Windows文檔查看器應用
- 修復了個人資料遷移期間的警告
- 4824 - 無法引用與參數同名的屬性
- 修復了粘貼縮進錯誤。
- 修復了在一種文化中發布序列設置並在不同文化中加載的問題。
- 4768 - MD在生成代碼完成數據時掛起。
- 4743 - 不安全不應該是獨立C#文件中的錯誤
- 4745 - 未保存文件的自動保存失敗
- 4769 - 修復另一個文件中缺少的成員不會更新語義突出顯示
- 4770 - IsDerivedFrom()的兩個參數必須來自同一個編譯
- 4775 - 自動保存線程中的異常
- 4764 - 事件處理程序完成將插入符放在錯誤的位置
- 4808 - 枚舉中包含未知的'split_char'成員
- 序列化空PropertyBag時修復NRE
- Xamarin Addins已修復問題:
- 5551 - 無法從Windows MonoDevelop中的工具箱中將小部件拖到Android設計器
- 5428 - 修復“MonoMac項目”模板加載主菜單。
- 修復MonoMac MainNib條目以預先填充已知的筆尖並加載初始值
- 修復了Android設計器中的調整大小問題
- Android設計師現在可以加載項目中定義的主題
- 5188 - Android設計人員無法很好地處理移動或鏈接的文件
- 修復了點擊Android設計器中的“顯示更改”按鈕時的異常
- 5426 - 允許用戶取消設置通用應用的iPad Retina圖標
- MonoTouch LLVM編譯器選項不再標記為試驗性
- 刪除了錯誤添加到MonoMac插件的KeychainAccessGroups用戶界面
- 4893 - Android設計師中的比例屬性顯示為“Unknwown Property”
- MonoMac addin現在具有“最小操作系統”。選項
- 5209 - [Designer]嘗試創建新版面時崩潰。
- 刪除了Android插件中的冗餘版本檢查,在某些情況下可能會中斷
- 5016 - Android設計師錯誤打開文件
- 5102 - Android設計器終結器進行遠程調用,掛起MD
- 5049 - 在Snow Leopard上破解了密碼簽名
- Android設計師現在使用MonoDevelop首選項中的Java SDK
- 在新的Java綁定項目中使用正確的目標
- 與MonoTouch一起提高AOT版本的速度> = 5.3.4
- 在設備上啟動MonoTouch Release版本時防止出現異常。
- 修復按Return鍵以驗證設計器中的內嵌標籤編輯的問題
- 修復了在設計器中更新虛擬資源的問題
- 4985 - 當保存.axml文件時,創建的字符串資源不會使用資源值更新窗口小部件
- 4900 - 除非從usb啟動,否則無法附加Wifi調試器。
- 更新程序發布說明中的超鏈接現在正常工作
- 4957 - 無法使用文檔大綱 重新排列小部件
- 4954 - 添加了各種佈局小部件後構建失敗
- 添加了直接從更新程序對話框 安裝更新的支持
- 更新程序在切換更新頻道時不再刪除下載的更新
- [Android designer]在選擇資源時設置正確的ID
- 4950 - 將窗口小部件的文本設置為字符串資源會創建錯誤的引用
- 修復了資源目錄不存在時Android設計器崩潰的問題
- 將OpenTK-1.0添加到可選擇的程序集和更新的默認模板
- 將System.Data.Services.Client和System.EnterpriseServices添加到可選擇的程序集
- 4826 - 按“停止”時出現例外情況當iOS應用程序關閉/在設備上崩潰時,在MonoDevelop中。
- 修復了其他Android設計師問題:
- 添加了對ScrollView中滾動的支持。
- 項目資源中定義的主題現在已正確呈現
- 資源選擇器現在不顯示私有框架資源
- 5290 - 視圖屬性中缺少樣式屬性
- 4953 - 數字密碼窗口小部件加載了無效的輸入類型
- 4894 - 將項目構建目標切換到API 10會引發異常(編輯現有佈局時)
- 5349 - 活動修改導致axml文件重新加載
- 5369 - Designer在TableLayout上添加了無法識別的android:佔位符
版本5.7.1中的新功能:
- MonoDevelop核心錯誤修正和改進:
- 5547無法調用靜態屬性或檢查靜態成員
- 2489 - 首選項 - >構建 - >組合文件夾按鈕在刪除文件夾時顯示為灰色
- 5485 - “保存時格式化文檔”不
- 5489 - 使用大型.cs文件進行代碼折疊/折疊
- 刪除了內部日誌墊,以減少內存使用
- 5344 - 使用箭頭鍵移動插入符號時,快速修復圖標閃爍
- 5422 - 名稱空間聲明應該是建議不完成
- 5442 - “安裝模板”' 後出錯
- 5441 - 在項目升級和新插座 之後,動作連接的部分類從.designer文件中消失
- 平面命名空間策略現在應僅使用單個目錄組件
- 為ASP.NET MVC 3.0添加了模板
- 修復無限循環同步Xcode中的某些類
- 5440 - Xcode通信的超時時間
- 5433 - 方法類型System.Object:GetType 上的軟調試器方法調用線程出錯
- 5269 - 嘗試在設計器中顯示工具提示的空引用異常
- 5434 - VersionControl無法將差異/日誌視圖附加到csproj文件
- 5178 - 禁用版本控制時不顯示煩人的彈出窗口
- 固定文檔切換器沒有隱藏linux mint 13上的錯誤
- 5425 - 更新Makefile集成設置不會關閉信息消息並且似乎已掛起
- 5402 - Backspace不適用於1-tab虛擬縮進
- 5406 - 標題不應添加尾隨空格
- 修復Linux安裝位置以匹配本地構建和pc文件
- 5225 - 在Unix上,在調試器中比較它們時解析符號鏈接路徑
- 由於加載框架而改善了啟動時間和內存使用
- 5350 - 將monodevelop-debugger-gdb.spec.in添加到EXTRA_DIST
- 修復了文本編輯器中的幾個折疊更新問題
- 修復了即時C#formatter中的幾個問題
- 5373 - 縮進選定的塊不應縮進其中的空行
- 5326 - 在源窗口底部單擊時滾動
- 5338 - 刪除大括號不會刪除尾隨空格
- 除非指定了--no-redirect comandline參數,否則MonoDevelop的控制台輸出現在會重定向到日誌文件
- 4779 - 從MD外部進入樹視圖應檢查目標是否有效
- 5331 - 修復了支持所有.NETPortable 4.0框架的PortableDotNetProjects
- 5294 - 允許從調試器樹視圖中部分剪貼板複製值
- 5295 - 調試重啟後進程無法訪問文件
- 5300 - 在逐字符串中按下製表符會使插入符號向前移動一個字符
- 5282 - 重構問題,更改通用方法的名稱從方法調用中刪除參數
- 重新啟用項目文件夾的VCS日誌命令
- 5185 - monodevelop.pc文件中未引用ICSharpCode.NRefactory.CSharp
- 5312 - 編輯器或C#解析器忽略#elif導致空引用異常
- 5224 - MonoDevelop mangles項目參考路徑
- 5235 - 從版本控制更新 - intellisense中不可用的新文件/代碼
- 5292 - 鼠標中鍵未粘貼
- 5254 - MonoMac.ObjCRuntime.Class中的堆棧溢出:TypeContainsFloatingPoint
- 517 - 命令滾動太容易被意外激活
- 4750 - 評論任務不再有效
- 5242 - 為MonoMac / iPhone項目啟用授權不會保留
- 縮進引擎現在使用縮進寬度的正確屬性
- 5222 - 格式選擇應改變選擇長度
- 5212 - 查找引用未找到靜態只讀字段的所有用法
- 5207 - [回歸]委託完成,如事件完成
- 在完成查找中過濾了無法訪問的類
- 5229 - 代碼折疊不能很好地處理順序註釋塊
- 5223 - 使用製表符到空格縮進的製表符不能正確調整選擇
- 5191 - 輸入“this” 時創建擴展方法問題
- 5205 - 在“|”之後,枚舉/標誌值的完成不起作用操作
- 5206 - Resolve - >在“|” 之後,“添加使用”語句不起作用
- 5119 - “界面”構建器無法識別從iPhoneOSGameView派生的類
- 樹視圖顯示選項現在是全局的,而不是每個節點
- 5167 - 最新更新後無法編輯XIB界面
- 5180 - 頂部的使用不再是可折疊的
- 4980 - 公共/私人顯示選項有時不會影響整個程序集瀏覽器樹
- 5012 - 僅公共程序集瀏覽器不應顯示私有名稱空間
- 5013 - 程序集瀏覽器視圖不一致
- 5023 - 程序集瀏覽器無法顯示嵌套類
- 修復了Windows上退出時可能發生的崩潰
- 4961 - 靜態類中枚舉的代碼完成無法正常工作
- 4841 - 啟用語義突出顯示後需要重新打開文檔li>
- 5001 - 未正確處理對像初始值設定項
- 5126 - 包含相同文件的多個項目無法正確更新其類型系統
- 5114 - “轉到聲明”導航到錯誤的目的地
- 關閉代碼格式化程序中的包裝
- 5127 - Refactor已停止工作
- 為自動生成的文檔評論文字 添加了撤消步驟
- 5113 - 改善了建築物的便攜性
- 提高語義突出顯示的性能
- 5109 - 通過直接從支持字段獲取值來優化屬性
- 處理刪除Perforce鎖定的文件和目錄的例外
- 5067 - 選擇不尊重虛擬空間
- 5077 - 啟用製表符到空格時,虛擬縮進不起作用
- 修正了“提取方法”的情況。可能會失敗
- 5038 - 在解析標題時我們接受的ObjC更靈活一些
- 5080 - 按標籤類型 t而不是標籤
- 5046使用後備終端調試控制台應用程序失敗
- 4889 - 在文本編輯器中呈現小程序
- 折疊命令“僅顯示定義”折疊評論
- 修正完成窗口字符偏移量
- 5014 - 調整大小後,源分析工具欄不會更新標記位置
- 3923 - 不允許異常評估在調試器中超時
- 4998 - MonoDevelop不尊重更改類的名稱空間
- 4918 - 代碼格式註釋掉“else”分支
- 4890 - 三擊行選擇不會正確向上拖動
- 完成彈出窗口現在可以正確處理虛擬縮進
- 4979 - 複製/粘貼行現在包含一個額外的換行符
- 格式化撤消步驟和壓頭撤消步驟現在只需一個撤消步驟
- 動態格式更改現在在單獨的撤消組中完成。
- 4941 - 自動生成的委託格式不正確
- 4951 - 允許編輯虛擬縮進
- 4866 - 未在新打開的文件上解析參數本地化
- 4876 - 剪切折疊的代碼塊應該會切斷整個塊
- 修復未解決成員的stetic代碼生成
- 4738 - 未突出顯示評論
- 4762 - 轉到事件定義失敗
- 4927 - 自動填充功能在使用班級名稱時顯示非靜態方法
- 虛擬縮進模式現在是默認縮進模式
- 4934 - 為枚舉創建成員命令
- 修復了aspx文件的幾個代碼生成錯誤
- 4747 - 未保存的XML文件無法完成代碼
- 修復了未保存文件的跳轉功能。
- 錯誤4746 - 沒有折疊,未保存文件的輪廓。
- 錯誤4662 - 循環引用崩潰MD類型系統
- 4755 - 程序集瀏覽器樹顯示.ctor,應顯示名稱
- 4777 - 類型服務中的序列化程序異常
- 4877 - 語法高亮/代碼完成應忽略未標記為“編譯”的文件
- 4756 - 在彙編瀏覽器中使用緊湊滾動小部件
- 4887 - 無法手動打開缺少的文檔和參數列表
- 4891 - 在字符串 中由}}觸發的格式化程序
- 4897 - 新表達式的解析命令不正確
- 4878 - MonoDevelop正在緩存並使用無效的樹
- 無效時,本機參考命令是隱藏的
- 文字樣式政策現在具有正確的縮進寬度
- 4875 - 創建後備存儲使用錯誤的格式
- 4865 - 來自錯誤彈出窗口的gtk警告
- 4837 - 動態格式化程序格式太多
- 4879 - 完成時應優先選擇局部變量而不是命名參數
- 4874 - 從解決方案中刪除文件會產生異常
- 4868 - 重新格式化不正確
- 3984 - 無法編譯任何異步項目
- 使用許多相關/分組文件優化加載項目
- 4623 - 打開解決方案時MonoDevelop掛起
- 修復了保存項目時默認配置的選擇
- 修復縮進以使用聲明。
- 4862 - 編輯 - >格式 - >格式文件銷毀縮進
- 4653 - 自動填充列出當前上下文中不存在的變量
- 4768 - MD在生成代碼完成數據時掛起
- 4825 - “受保護的內部”方法被錯誤地覆蓋
- 錯誤4766 - 轉到定義不適用於“引用程序集”中的“受保護”成員/跳轉到不帶參數的方法
- 4758 - 程序集瀏覽器中的公共視圖應包含受保護的
- 4842 - 語義突出顯示在初始分析期間錯誤地將符號顏色設置為紅色
- 4855 - 剪切命令對某些文件無效
- 4772 - 使用'導入符號'(ctrl + option + space)功能將刪除以下行中的文字
- 4840 - 撤消時來自C#壓頭的異常
- 4839 - 在文檔的最後一行輸入,使編輯器滾動到頂部
- 4681 - 避免'輸入x多次加載'錯誤,它們可能在正常操作期間發生。
- 在調試器 中為null原語值預設ToString
- 修復了由類型系統服務引起的一些異常。
- 在Windows上啟用了“幫助”菜單,並添加了Windows文檔查看器應用
- 修復了個人資料遷移期間的警告
- 4824 - 無法引用與參數同名的屬性
- 修復了粘貼縮進錯誤。
- 修復了在一種文化中發布序列設置並在不同文化中加載的問題。
- 4768 - MD在生成代碼完成數據時掛起。
- 4743 - 不安全不應該是獨立C#文件中的錯誤
- 4745 - 未保存文件的自動保存失敗
- 4769 - 修復另一個文件中缺少的成員不會更新語義突出顯示
- 4770 - IsDerivedFrom()的兩個參數必須來自同一個編譯
- 4775 - 自動保存線程中的異常
- 4764 - 事件處理程序完成將插入符放在錯誤的位置
- 4808 - 枚舉中包含未知的'split_char'成員
- 序列化空PropertyBag時修復NRE
- Xamarin Addins已修復問題:
- 5551 - 無法從Windows MonoDevelop中的工具箱中將小部件拖到Android設計器
- 5428 - 修復“MonoMac項目”模板加載主菜單。
- 修復MonoMac MainNib條目以預先填充已知的筆尖並加載初始值
- 修復了Android設計器中的調整大小問題
- Android設計師現在可以加載項目中定義的主題
- 5188 - Android設計人員無法很好地處理移動或鏈接的文件
- 修復了點擊Android設計器中的“顯示更改”按鈕時的異常
- 5426 - 允許用戶取消設置通用應用的iPad Retina圖標
- MonoTouch LLVM編譯器選項不再標記為試驗性
- 刪除了錯誤添加到MonoMac插件的KeychainAccessGroups用戶界面
- 4893 - Android設計師中的比例屬性顯示為“Unknwown Property”
- MonoMac addin現在具有“最小操作系統”。選項
- 5209 - [Designer]嘗試創建新版面時崩潰。
- 刪除了Android插件中的冗餘版本檢查,在某些情況下可能會中斷
- 5016 - Android設計師錯誤打開文件
- 5102 - Android設計器終結器進行遠程調用,掛起MD
- 5049 - 在Snow Leopard上破解了密碼簽名
- Android設計師現在使用MonoDevelop首選項中的Java SDK
- 在新的Java綁定項目中使用正確的目標
- 與MonoTouch一起提高AOT版本的速度> = 5.3.4
- 在設備上啟動MonoTouch Release版本時防止出現異常。
- 修復按Return鍵以驗證設計器中的內嵌標籤編輯的問題
- 修復了在設計器中更新虛擬資源的問題
- 4985 - 當保存.axml文件時,創建的字符串資源不會使用資源值更新窗口小部件
- 4900 - 除非從usb啟動,否則無法附加Wifi調試器。
- 更新程序發布說明中的超鏈接現在正常工作
- 4957 - 無法使用文檔大綱 重新排列小部件
- 4954 - 添加了各種佈局小部件後構建失敗
- 添加了直接從更新程序對話框 安裝更新的支持
- 更新程序在切換更新頻道時不再刪除下載的更新
- [Android designer]在選擇資源時設置正確的ID
- 4950 - 將窗口小部件的文本設置為字符串資源會創建錯誤的引用
- 修復了資源目錄不存在時Android設計器崩潰的問題
- 將OpenTK-1.0添加到可選擇的程序集和更新的默認模板
- 將System.Data.Services.Client和System.EnterpriseServices添加到可選擇的程序集
- 4826 - 按“停止”時出現例外情況當iOS應用程序關閉/在設備上崩潰時,在MonoDevelop中。
- 修復了其他Android設計師問題:
- 添加了對ScrollView中滾動的支持。
- 項目資源中定義的主題現在已正確呈現
- 資源選擇器現在不顯示私有框架資源
- 5290 - 視圖屬性中缺少樣式屬性
- 4953 - 數字密碼窗口小部件加載了無效的輸入類型
- 4894 - 將項目構建目標切換到API 10會引發異常(編輯現有佈局時)
- 5349 - 活動修改導致axml文件重新加載
- 5369 - Designer在TableLayout上添加了無法識別的android:佔位符
新增功能:
- 這是基於2.2穩定分支的版本,包含許多錯誤修復和一些功能改進。
版本1.0中的新功能:
- 可自定義的工作台,包括自定義鍵綁定,自定義佈局和外部工具。
- 支持多種語言,包括C#,VB.NET和C / C ++支持,Boo和Java(IKVM)支持作為單獨的加載項提供。
- 支持代碼完成和類型信息工具提示。
- 重構操作以簡化更改,例如重命名類型和類型成員,封裝字段,覆蓋方法或實現接口。
- 代碼導航操作,例如跳轉到變量定義和查找派生類。
- 易於使用的GTK#應用程序GUI設計器,也支持自定義GTK#小部件庫的創建和管理。
- 集成源代碼版本控制,支持Subversion。
- 基於NUnit的集成單元測試。
- 支持ASP.NET項目,允許在XSP上構建和測試Web項目。
- 集成數據庫資源管理器和編輯器(測試版)。
- 與Monodoc集成,提供有關類的文檔。
- 支持makefile,包括生成和同步。
- 支持Microsoft Visual Studio項目格式。
- 允許生成tarball,源代碼和二進制包的打包系統。
- 用於構建和管理項目的命令行工具。
- 支持本地化項目。
- 可擴展的插件架構。
要求:
- 單聲道項目
- Gtk#的
- GtkSourceView#
- 壁虎#
- 單聲道調試器(可選)
- IKVM(可選)
- Boo(可選)
評論沒有發現