Это версия Windows
git log --pretty=format: --name-only > allfiles.csv
, затем откройте в excel
A1: FileName
A2: isVisibleFilename >> =IFERROR(IF(C2>0,TRUE,FALSE),FALSE)
A3: DotLocation >> =FIND("@",SUBSTITUTE(A2,".","@",(LEN(A2)-LEN(SUBSTITUTE(A2,".","")))/LEN(".")))
A4: HasExt >> =C2>1
A5: TYPE >> =IF(D2=TRUE,MID(A2,C2+1,18),"")
создать сводную таблицу
values: Type
Filter: isFilename = true
Rows : Type
Sub : FileName
click [Count Of TYPE] -> Sort -> Sort Largest To Smallest
Если Вы не возражаете не иметь никакой документации вообще, , AvalonEdit является хорошим выбором. Я в настоящее время использую для проекта, и это - большой инструмент. Я не встретился с единственной ошибкой даже в сложных сценариях.
можно найти его источник в svn://svnmirror.sharpdevelop.net/sharpdevelop/trunk/SharpDevelop/src/Libraries/AvalonEdit.
Другой опцией является Scintilla.NET (, ОБНОВИЛ https://github.com/jacobslusser/ScintillaNET).
Это-.NET 2,0 обертки вокруг Собственного Управления Scintilla. Мы успешно раньше отображали/редактировали HLSL, XML, текст и другие внутренние языки сценариев. Легко записать файл описания языка для Вашего собственного языка в случае необходимости.
я в настоящее время размещаю управление WinForms в наших приложениях WPF. Единственная трудность заставляла контекстное меню WPF активироваться при нажатии в рамках управления; решенный это путем прислушивания к событию MouseRightButtonDown на WinFormsHost и затем установки видимого ContextMenu (ContextMenu. IsOpen = верный): /
я был в контакте с ре Actipro Software: SyntaxEditor и версия WPF активно разрабатываются, и будет доступный скоро. В настоящее время мы продолжим использовать Scintilla.NET
SyntaxEditor из программного обеспечения Actipro ( http://www.actiprosoftware.com ). Это не собирается становиться легче, чем то.
Возможно, Вы интересуетесь AqiStar. TextBox ( http://aqistar-textbox.software.informer.com ).
Это - управление текстовым редактором подсветки синтаксиса, предназначающееся для WPF, быстрого и простого в использовании, но не свободное.
Sharp Разрабатывает IDE, имеет большой редактор кода, который может использоваться в Ваших программах относительно легко (это действительно требует, чтобы определенная работа выяснила, как это работает, и это не имеет документации "Plug and Play"). Если Вы смотрите источник для Kaxaml, Вы видите, как встроить его в WPF.
Actipro SyntaxEditor для первой публичной бета-версии WPF уже запущен ( http://www.actiprosoftware.com/Products/DotNet/WPF/SyntaxEditor/Default.aspx ). Он имеет очень многофункциональную базовую структуру, в которую мы вложили месяцы времени на разработку, основываясь на нашем многолетнем опыте в этой области. Вскоре будут добавлены дополнительные функции, а пока ознакомьтесь с более чем 40 образцами, которые мы предлагаем. Также работает в XBAP!
Попробуйте http://mycodelog.com/2010/04/01/xml-editor/
Мне больше всего нравится Actipro Бесплатные: http://www.codeproject.com/KB/library/storm.aspx http://www.codeproject.com/KB/edit/AvalonEdit.aspx