IM工作的代碼編輯器(的WinForms),現在我需要在代碼摺疊東西像這樣工作1:代碼摺疊代碼
我已經找到了一些開源代碼和項目但幾乎一切都有一個引用,.dll或3pps。我試圖找到一些mdsn,但沒有代碼摺疊在那裏的東西。
確實需要幫助。
我需要一個使用 代碼摺疊(大綱/分開摺疊)中的RichTextBox的示例項目/開源代碼,而無需使用任何 參考(公司規則)
任何幫助將很好讚賞。 提前感謝和GodBless!
IM工作的代碼編輯器(的WinForms),現在我需要在代碼摺疊東西像這樣工作1:代碼摺疊代碼
我已經找到了一些開源代碼和項目但幾乎一切都有一個引用,.dll或3pps。我試圖找到一些mdsn,但沒有代碼摺疊在那裏的東西。
確實需要幫助。
我需要一個使用 代碼摺疊(大綱/分開摺疊)中的RichTextBox的示例項目/開源代碼,而無需使用任何 參考(公司規則)
任何幫助將很好讚賞。 提前感謝和GodBless!
查看(開源.Net IDE)項目中使用的TextEditor
的來源。這是編碼的最好的編輯之一,是開源
都使用引用和.dll ...我非常需要開源,只使用代碼而不使用任何3pps :( – Elegiac
「TextEditor」的代碼是可用的,如果你真的不需要引用所有你需要的DLL都包含與它相關聯的類文件 –
+1也查看ICSharpCode.Avalon的WPF版本的TextEditor AppDeveloper說你只需下載SharpDevelop項目,TextEditor的源代碼就在那裏 - 沒有DLL –
由於@AppDeveloper指出,ICSharpCode文本編輯器是最強大的開源代碼編輯器可用,就我知道。您可以將其包含爲源代碼或構建的程序集。
這裏有一些其他的項目,你可能會受益的:
+1但我看不到DtPad - 鏈接已關閉。我忘記了FastColourTextBox會執行代碼摺疊。 –
DtPad在CodePlex上,下面是鏈接http:// dtpad .codeplex.com/ 它適用於我,您可以稍後嘗試 –
@AshrafSabry,我下載DtPad但不是源代碼dls需要安裝的應用程序。對於快速顏色的文本框,我已經在先生之前看到了。代碼和功能一樣,但是它使用了我不應該使用的自定義工具,如(AutocompleteListView,AutocompleteMenu,FastColoredTextBox,UnfocusablePanel,ConsoleTextBox,CustomHint,指針)。我只需要一個純代碼而不使用任何引用或定製工具,也不需要.dll。 :(但仍然感謝您的幫助。 – Elegiac
的Winform或WPF? –
@JeremyThompson winforms先生 – Elegiac
除了ICSharpCode(我發現它與AccessViolations有關)*即使使用DigitalRune-TextEditor-1.3.0版*,您可以嘗試:[ScintillaNET](http://scintillanet.codeplex.com),但它的配置更加困難。 –