97久久亚洲,亚洲福利久久,亚洲精品系列,97在线精品

win7系統下載
當前位置: 首頁 > 編程軟件教程 > 詳細頁面

【sharpdevelop下載】SharpDevelop中文版(C# IDE開發工具) v5.1.0.5216 免費漢化版

【sharpdevelop下載】SharpDevelop中文版(C# IDE開發工具) v5.1.0.5216 免費漢化版
  • 軟件大小:查看
  • 軟件語言:簡體中文
  • 授權方式:免費軟件
  • 更新時間:2024-11-27
  • 軟件類型:國產軟件
  • 推薦星級:
  • 運行環境:XP,Win7,Win8,Win10,Win11
軟件介紹
分享到: 0

軟件介紹

sharpdevelop是一款專門提供給C#和VB.NET項目開發人員使用的編輯器,這款軟件可以支持多種不同的程序語言,我們可以通過SharpDevelop漢化版來完成項目代碼的編寫。而且這款軟件還為用戶提供了所有的源代碼,我們可以從中學習到軟件開發的規范。

sharpdevelop下載

軟件簡介

SharpDevelop 這個輕型的開發工具支持多種程序語言,包括C#、java以及VB.NET,同時還支持多種語言界面,象任何愛好者開發的工具一樣。這個編輯器的界面風格類似于Office XP以及VS.NET,這個編輯器可以支持書寫C#, ASP.NET, ADO.NET, XML, HTML 等多種代碼,支持基于項目或者是文件的開發,可以對C#, HTML, ASP, ASP.NET, VBscript, VB.NET, XML 提供彩色語法顯示支持,同時還可以把彩色的代碼輸出為HTML格式文件。支持豐富的代碼模版以及外接插件。

【sharpdevelop下載】SharpDevelop中文版(C# IDE開發工具) v5.1.0.5216 免費漢化版-本站

sharpdevelop功能介紹

1、體積小功能強大:

和幾個G的Visual Studio .NET相比,它僅僅只有11M多,體積相差了幾百倍,但是麻雀雖小,五臟俱全,用它開發普通的程序,足夠用了。

2、框架-插件結構:

SharpDevelop采用框架——插件的可擴展的體系結構。Eclipse曾經宣稱可以成為世界上所有語言的開發工具,只要提供相應的插件。筆者認為SharpDevelop也可以做到這一點。整個系統可以分為兩大模塊:可復用的框架+插件集合。其中框架部分是SharpDevelop的基礎,其中全局屬性、工具包、資源、基礎圖形用戶界面層又是整個框架的基礎,在此之上的可擴展模塊樹主要負責管理插件集合。框架之上的是代表各個功能模塊的插件的集合,其中插件又允許有只插件。

3、解決方案和工程文件同Visual Studio 2005 100%兼容:

從SharpDevelop2.0開始,SharpDevelop的解決方案和工程文件采用完全相同的格式,這下它們就可以互相打開對方的工程,再也不用為兼容性發愁了。

4、完全免費:

世界上有沒有免費的午餐?有,這就是SharpDevelop。相對于一個License 幾千美金的Visual Studio .NET來說,這也許是SharpDevelop最大的優勢了。許多小的公司、個人,在起步階段,資金匱乏,Visual Studio .NET對它們來說太奢侈了,既然有同Visual Studio .NET完全兼容的SharpDevelop可以選擇,而且免費,何樂而不為呢?

5、完全開源:

一款優秀的軟件如果能夠開放源代碼,對于廣大程序員來說,無疑找到了一座知識的金庫。將其源代碼進行研讀,學習優秀的編程技術和理念,將大大提高讀者的技術水平;對于軟件企業來說,也可以從開放的源代碼中找到可以利用的東西。筆者曾經研讀過部分SharpDevelop源代碼,從中受益匪淺。

【sharpdevelop下載】SharpDevelop中文版(C# IDE開發工具) v5.1.0.5216 免費漢化版-本站

軟件特色

本身由C#開發,而且公開了全部源代碼,用戶完全可以把這款軟件當做學習C#以及軟件開發規范的材料

支持多種程序語言,包括C#、java以及VB.NET,同時還支持多種語言界面

編輯器的界面風格類似于OfficeXP以及VS.NET

可以支持書寫C#,ASP.NET,ADO.NET,XML,HTML等多種代碼

支持基于項目或者是文件的開發

可以對C#,HTML,ASP,ASP.NET,VBscript,VB.NET,XML提供彩色語法顯示支持

可以把彩色的代碼輸出為HTML格式文件

可以自己在代碼中做標記

支持豐富的代碼模板和外接插件

sharpdevelop軟件優勢

1、AddInTree 插件樹

SharpDevelop 中的插件被組織成一棵插件樹結構,樹的結構是通過 Extension(擴展點)中定義的Path(路徑)來定義的,類似一個文件系統的目錄結構。系統中的每一個插件都在配置文件中指定了 Extension,通過Extension中指定的 Path 掛到這棵插件樹上。在系統中可以通過 AddTreeSingleton對象來訪問各個插件,以實現插件之間的互動。

2、 AddIn 插件

在 SharpDevelop 的概念中,插件是包含多個功能模塊的集合(而不是我過去認為的一個功能模塊)。在文件的表現形式上是一個addin配置文件,在系統中對應 AddIn 類。

3、Extension 擴展點

SharpDevelop中的每一個插件都會被掛到 AddInTree(插件樹) 中,而具體掛接到這個插件樹的哪個位置,則是由插件的 Extension 對象中的 Path 指定的。在addin 配置文件中,對應于 。例如下面這個功能模塊的配置

lt;Extension path = "/SharpDevelop/Workbench/Ambiences">

指定了擴展點路徑為 /SharpDevelop/Workbench/Ambiences ,也就是在插件樹中的位置。

4、Codon

這個是一個比較不好理解的東西,在 SharpDevelop 的三個作者寫的書的中譯版中被翻譯為密碼子,真是個糟糕的翻譯,可以跟Handle(句柄)有一拼了。詞典中還有一個翻譯叫“基碼”,我覺得這個也不算好,不過還稍微有那么一點意思。

5、Command 命令

正如前文所述,Codon描述了一個功能模塊,而每個功能模塊都是一個 ICommand 的實現。最基本的 Command 是 AbstractCommand,根據Codon的不同對應了不同的 Command。例如 MenuItemCodon 對應 MenuItemCommand 等等。

6、Service 服務

插件系統中,有一些功能是整個系統都要使用的,例如文件訪問、資源、消息等等。這些功能都作為插件系統的一個基本功能為整個系統提供服務,我們就叫“服務”好了。為了便于訪問,這些服務都統一通過 ServiceManager 來管理。其實服務也是一種類型的插件,它們的擴展點路徑在目錄樹中的 /Workspace/Services 中。

理解了這幾個基本的概念之后,就可以看看 SharpDevelop 的代碼了。從 src/main/startup.cs 看起吧,之后是addin.cs、addinTree.cs 等等。

sharpdevelop設置教程

1、設置中文界面

初始界面為英文,點擊 菜單 Tools -- Options -- General -- UI Language -- Chinese -- OK,界面即改為中文,如果首次部分沒有顯示中文,可以退出再進入即可。

【sharpdevelop下載】SharpDevelop中文版(C# IDE開發工具) v5.1.0.5216 免費漢化版-本站

2、開發項目

1)點擊 菜單  文件 -- 新建 -- 解決方案 -- windows應用程序,輸入名稱 test,點擊 建立

【sharpdevelop下載】SharpDevelop中文版(C# IDE開發工具) v5.1.0.5216 免費漢化版-本站

2)點擊  設計(代碼頁面 左下角) ,從 源代碼 切換到 設計界面

3)點擊  工具(項目頁面 左下角),拖放控件到界面,右側屬性中可更改

【sharpdevelop下載】SharpDevelop中文版(C# IDE開發工具) v5.1.0.5216 免費漢化版-本站

4)雙擊 控件,進入代碼頁面,輸入代碼

【sharpdevelop下載】SharpDevelop中文版(C# IDE開發工具) v5.1.0.5216 免費漢化版-本站

5)右擊 左側項目中的 test -- 運行項目 ,即可

【sharpdevelop下載】SharpDevelop中文版(C# IDE開發工具) v5.1.0.5216 免費漢化版-本站

sharpdevelop使用技巧

如何利用SharpDevelop制作你第一個C#程序?

打開SharpDevelop,新建一個解決方案

【sharpdevelop下載】SharpDevelop中文版(C# IDE開發工具) v5.1.0.5216 免費漢化版-本站

在彈出的對話框中,在左側的樹形菜單中選擇 C# > Windows Application,在右側選擇 Windows Applications,在下面的項目名稱(Name)中填寫:HelloWorld,最后點擊 Create 按鈕

【sharpdevelop下載】SharpDevelop中文版(C# IDE開發工具) v5.1.0.5216 免費漢化版-本站

在中部的編輯區域下部選擇Design標簽以顯示可視化編輯,在左側工具欄下部中選擇Tools標簽,然后在上面選擇 Windows Form 部分,在其中找到 Label 組件,并拖拽入可視化編輯區域;在右側的屬性窗口找到 Text 屬性,把指修改為 HelloWorld

【sharpdevelop下載】SharpDevelop中文版(C# IDE開發工具) v5.1.0.5216 免費漢化版-本站

最后點擊頂部工具欄的綠色三角形按鈕,第一個C#版的 HelloWorld 程序就運行起來了

【sharpdevelop下載】SharpDevelop中文版(C# IDE開發工具) v5.1.0.5216 免費漢化版-本站

如何為SharpDevelop更換代碼高亮黑色背景?

打開SharpDevelop,我們可以看到默認背景是白色的。

【sharpdevelop下載】SharpDevelop中文版(C# IDE開發工具) v5.1.0.5216 免費漢化版-本站

點擊菜單中的工具->選項

【sharpdevelop下載】SharpDevelop中文版(C# IDE開發工具) v5.1.0.5216 免費漢化版-本站

找到文本編輯器->高亮。點擊Import highlighting colors.

導入下載好的son-of-obsidian.vssettings,這是Visual Studio系列的背景和高亮設置文件。

請自行搜索下載。

【sharpdevelop下載】SharpDevelop中文版(C# IDE開發工具) v5.1.0.5216 免費漢化版-本站

成功。

【sharpdevelop下載】SharpDevelop中文版(C# IDE開發工具) v5.1.0.5216 免費漢化版-本站

[溫馨提示]:
點下面下載:(推薦使用"迅雷"進行下載,系統下載大全QQ交流群:)
97久久亚洲,亚洲福利久久,亚洲精品系列,97在线精品
99视频精品| 欧美黄色精品| 高清一区二区三区| 国产精品一区二区av日韩在线 | 免费视频久久| 久久99伊人| 日本一不卡视频| 久久国产欧美日韩精品| 亚洲精品韩国| 日本aⅴ亚洲精品中文乱码 | 福利一区二区免费视频| 精品视频91| 久久精品不卡| 午夜一区在线| 欧美日韩一区自拍| 九九久久国产| 久久中文亚洲字幕| 亚洲欧美日本视频在线观看| 亚洲一区二区三区四区电影| 国产乱子精品一区二区在线观看| 精品国产aⅴ| 桃色av一区二区| 黄色成人在线网址| 欧美一级二级三级视频| 精品免费av| 日韩中文字幕一区二区三区| 国产精品色婷婷在线观看| www.九色在线| 日韩三级精品| 99精品视频在线观看免费播放| 国产农村妇女精品一二区| 欧美亚洲二区| 免费不卡中文字幕在线| 国产日韩中文在线中文字幕 | 911亚洲精品| 久久久久久久久久久9不雅视频| 日韩精品一二区| 日本精品不卡| 精品中文字幕一区二区三区 | 日本一区中文字幕| 久久精品国产99久久| 国产精品久久久久久久久免费高清| 久久久久久久久丰满| 国产精品久久久久久久久免费高清| 欧美高清不卡| 日韩不卡一区| 亚洲精品在线a| 亚洲v在线看| 高潮久久久久久久久久久久久久| 在线精品一区| 激情综合激情| 中文在线а√在线8| 国产精品一区毛片| 一区二区三区网站| 国产精品社区| 亚洲激情黄色| 欧美理论视频| 99热免费精品| 婷婷久久一区| 午夜久久黄色| 不卡av一区二区| 香蕉成人av| 国产精品毛片一区二区在线看| 91成人在线精品视频| 色狠狠一区二区三区| 视频一区二区三区在线| 国产精品日本| 午夜在线精品| 亚洲精品一区二区在线播放∴| 热久久国产精品| 无码日韩精品一区二区免费| 日韩毛片一区| 免费在线观看一区| 成人亚洲一区| 播放一区二区| 黄色av一区| 亚洲精品系列| 只有精品亚洲| 久久国产精品色av免费看| 国产乱人伦精品一区| 精品日本视频| 尤物tv在线精品| 一区二区国产在线| 国产欧美三级| av在线日韩| 香蕉精品999视频一区二区| 亚洲三级视频| 精品一二三区| 另类国产ts人妖高潮视频| 欧美片网站免费| 桃色一区二区| 天堂精品久久久久| 久久永久免费| 亚洲一区二区成人| 久久精品免视看国产成人| 91精品国产91久久久久久黑人| 亚洲影院天堂中文av色| 精品一区av| 日本一区二区三区视频在线看| 不卡专区在线| 日韩国产欧美在线播放| 99成人超碰| 国产精品第一国产精品| 午夜欧美理论片| 国产成年精品| 日韩av中文字幕一区| 久久视频国产| 日韩精品视频在线看| 婷婷成人综合| 精品亚洲a∨| 日韩欧美久久| 99久久夜色精品国产亚洲1000部| 精品亚洲a∨一区二区三区18| 黄页网站一区| 国产精品一区二区精品视频观看 | 女人av一区| 麻豆一区二区三| 日韩黄色在线观看| 国产毛片久久| 99日韩精品| 亚洲女同一区| 久久网站免费观看| 日韩伦理一区| 97精品视频在线看| 精品国产亚洲一区二区在线观看| 亚洲bt欧美bt精品777| 99riav1国产精品视频| 免费福利视频一区二区三区| 久久在线91| 日产精品一区二区| 欧美xxxx性| 日本久久综合| 久久婷婷av| 亚洲精品888| 视频一区中文字幕| 中文字幕日本一区二区| 亚洲精品乱码| 国产视频一区二| 麻豆一区二区三| 国产一区二区三区四区| 精品久久不卡| 欧美美女一区| 在线国产日韩| 国产高清视频一区二区| 久久精品国产网站| 国产在线一区不卡| 婷婷综合六月| 爽好久久久欧美精品| 日韩av电影一区| 黄色网一区二区| 激情婷婷欧美| 日本va欧美va精品发布| 欧美aa在线视频| 欧美亚洲精品在线| 日韩三级精品| 国产亚洲一区二区手机在线观看| 影院欧美亚洲| 欧美黑人巨大videos精品| 日韩欧美一区二区三区在线观看 | 久久99免费视频| 欧美天堂视频| 亚洲精品少妇| 日韩国产欧美一区二区| 中文精品电影| 久久久精品久久久久久96| 亚洲ww精品| 欧美性感美女一区二区| 91精品国产自产观看在线| 亚洲成人精品| 麻豆精品久久久| 久久福利毛片| 国产精选在线| 日韩不卡一区二区三区| 欧美成人高清| 久久香蕉网站| 午夜精品影视国产一区在线麻豆| 在线手机中文字幕| 国产剧情一区| 免费成人在线视频观看| 日韩在线短视频| 久久精品 人人爱| 日韩精品一区第一页| 91精品一区二区三区综合在线爱| 国产欧美日韩免费观看| 99re国产精品| 午夜国产一区二区| 精品国产免费人成网站| 国产精品久久久久av蜜臀| 亚洲v天堂v手机在线| 久久激情婷婷| 欧美少妇精品| 在线看片国产福利你懂的| 欧美激情综合| 欧美经典一区| 久久伊人久久| 精品免费av一区二区三区| 国产免费播放一区二区| 97久久中文字幕| 日韩高清一区| 欧美视频久久|