The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
VbParser.cs in src/Structure/BlockTaggerImpl |
551 | 27 |
MatchMarginElement.cs in src/MatchMargin |
534 | 25 |
StructureAdornmentManager.cs in src/Structure/StructureVisualizer |
408 | 24 |
HtmlMarkupProvider.cs in src/CopyAsHtml/CopyAsHtml |
358 | 19 |
GoToDefMouseHandler.cs in src/GoToDef |
318 | 17 |
TimeStampMargin.cs in src/TimeStampMargin |
299 | 12 |
BraceParser.cs in src/Structure/BlockTaggerImpl |
241 | 9 |
StructureMarginElement.cs in src/Structure/StructureVisualizer |
234 | 12 |
CommandFilter.cs in src/CopyAsHtml/CopyAsHtml |
233 | 10 |
Mocks.cs in src/CopyAsHtml/CopyAsHtmlTest |
229 | 30 |
InformationBar.cs in src/FixMixedTabs/Impl |
215 | 15 |
CsharpParser.cs in src/Structure/BlockTaggerImpl |
198 | 11 |
F1PeekResultPresentation.cs in src/PeekF1/src/Peek |
194 | 17 |
MiddleClickScroll.cs in src/MiddleClickScroll |
188 | 10 |
Colors.cs in src/Structure/BlockTagger |
175 | 12 |
CodeBlock.cs in src/Structure/BlockTaggerImpl |
173 | 8 |
BlockColoring.cs in src/Structure/BlockTagger |
149 | 14 |
Package.cs in src/CopyAsHtml/CopyAsHtml |
141 | 2 |
GenericBlockTagger.cs in src/Structure/BlockTaggerImpl |
131 | 8 |
OptionsControl.xaml.cs in src/OptionsPage |
130 | 4 |
FormattedStringBuilder.cs in src/CopyAsHtml/CopyAsHtml |
126 | 9 |
Classifier.cs in src/GoToDef |
124 | 6 |
SyntacticFisheyeLineTransformSource.cs in src/SyntacticFisheye |
97 | 5 |
BlockTaggerProvider.cs in src/Structure/BlockTaggerImpl |
96 | 6 |
CommandFilter.cs in src/PeekF1/src |
92 | 4 |
OptionsPage.cs in src/OptionsPage |
86 | 6 |
ClipboardSupport.cs in src/CopyAsHtml/CopyAsHtml |
80 | 3 |
StructureMargin.cs in src/Structure/StructureVisualizer |
75 | 5 |
CsharpVBBlockParser.cs in src/Structure/BlockTaggerImpl |
68 | 3 |
MatchMargin.cs in src/MatchMargin |
66 | 4 |
Common.cs in src/OptionsPage |
64 | 3 |
TimeStampVisual.cs in src/TimeStampMargin |
62 | 4 |
ClippableWindowsFormsHost.cs in src/PeekF1/src |
61 | 1 |
F1PeekableItemSource.cs in src/PeekF1/src/Peek |
56 | 3 |
TelemetrySessionForPPT.cs in src/TelemetryForPPT |
56 | 3 |
HelpUrlBuilder.cs in src/PeekF1/src |
54 | 2 |
CommandFilterFactory.cs in src/CopyAsHtml/CopyAsHtml |
53 | 1 |
HtmlBuilderService.cs in src/CopyAsHtml/CopyAsHtml |
52 | 1 |
MarginFactory.cs in src/FixMixedTabs/Impl |
52 | 1 |
MixedTabsDetector.cs in src/FixMixedTabs/Impl |
52 | 1 |
ProPowerTools.Settings.targets in src |
52 | - |
HtmlMarkupProviderTests.cs in src/CopyAsHtml/CopyAsHtmlTest |
49 | 2 |
F1PeekResult.cs in src/PeekF1/src/Peek |
49 | 3 |
StructureMarginFactory.cs in src/Structure/StructureVisualizer |
46 | 2 |
OptionsPagePackage.cs in src/OptionsPage |
43 | 1 |
Strings.Designer.cs in src/MatchMargin |
42 | - |
Strings.Designer.cs in src/OptionsPage |
42 | - |
Resources.Designer.cs in src/PeekF1/src |
42 | - |
Strings.Designer.cs in src/Structure/BlockTagger |
42 | - |
Options.cs in src/Structure/StructureVisualizer |
42 | - |
File | # lines | # units |
---|---|---|
Mocks.cs in src/CopyAsHtml/CopyAsHtmlTest |
229 | 30 |
VbParser.cs in src/Structure/BlockTaggerImpl |
551 | 27 |
MatchMarginElement.cs in src/MatchMargin |
534 | 25 |
StructureAdornmentManager.cs in src/Structure/StructureVisualizer |
408 | 24 |
HtmlMarkupProvider.cs in src/CopyAsHtml/CopyAsHtml |
358 | 19 |
GoToDefMouseHandler.cs in src/GoToDef |
318 | 17 |
F1PeekResultPresentation.cs in src/PeekF1/src/Peek |
194 | 17 |
InformationBar.cs in src/FixMixedTabs/Impl |
215 | 15 |
BlockColoring.cs in src/Structure/BlockTagger |
149 | 14 |
Colors.cs in src/Structure/BlockTagger |
175 | 12 |
StructureMarginElement.cs in src/Structure/StructureVisualizer |
234 | 12 |
TimeStampMargin.cs in src/TimeStampMargin |
299 | 12 |
CsharpParser.cs in src/Structure/BlockTaggerImpl |
198 | 11 |
CommandFilter.cs in src/CopyAsHtml/CopyAsHtml |
233 | 10 |
MiddleClickScroll.cs in src/MiddleClickScroll |
188 | 10 |
FormattedStringBuilder.cs in src/CopyAsHtml/CopyAsHtml |
126 | 9 |
BraceParser.cs in src/Structure/BlockTaggerImpl |
241 | 9 |
CodeBlock.cs in src/Structure/BlockTaggerImpl |
173 | 8 |
GenericBlockTagger.cs in src/Structure/BlockTaggerImpl |
131 | 8 |
DefaultTelemetryActivity.cs in src/TelemetryForPPT/DefaultImpl |
27 | 7 |
There are 64 files with lines longer than 120 characters. In total, there are 376 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
VbParser.cs in src/Structure/BlockTaggerImpl |
551 | 27 | 41 |
StructureAdornmentManager.cs in src/Structure/StructureVisualizer |
408 | 24 | 24 |
MatchMarginElement.cs in src/MatchMargin |
534 | 25 | 20 |
Strings.Designer.cs in src/Structure/StructureVisualizer |
42 | - | 18 |
Strings.Designer.cs in src/MatchMargin |
42 | - | 17 |
Strings.Designer.cs in src/OptionsPage |
42 | - | 17 |
Resources.Designer.cs in src/PeekF1/src |
42 | - | 17 |
Strings.Designer.cs in src/Structure/BlockTagger |
42 | - | 17 |
TimeStampMargin.cs in src/TimeStampMargin |
299 | 12 | 12 |
GoToDefMouseHandler.cs in src/GoToDef |
318 | 17 | 9 |
MiddleClickScroll.cs in src/MiddleClickScroll |
188 | 10 | 8 |
GlobalSuppressions.cs in src/PeekF1/src |
11 | - | 8 |
BlockColoring.cs in src/Structure/BlockTagger |
149 | 14 | 8 |
StructureMarginElement.cs in src/Structure/StructureVisualizer |
234 | 12 | 8 |
GlobalSuppressions.cs in src/OptionsPage |
10 | - | 7 |
source.extension.vsixmanifest in src/Structure/StructureVisualizer |
20 | - | 7 |
Mocks.cs in src/CopyAsHtml/CopyAsHtmlTest |
229 | 30 | 6 |
source.extension.vsixmanifest in src/OptionsPage |
19 | - | 6 |
CsharpParser.cs in src/Structure/BlockTaggerImpl |
198 | 11 | 6 |
Package.cs in src/CopyAsHtml/CopyAsHtml |
141 | 2 | 5 |