The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
ProjectNode.cs in Common/Product/SharedProject |
4371 | 236 |
ProjectAnalyzer.cs in Python/Product/PythonTools/PythonTools/Intellisense |
2139 | 101 |
PythonProjectNode.cs in Python/Product/PythonTools/PythonTools/Project |
2092 | 111 |
debugger.py in Python/Product/PythonTools/ptvsd |
1996 | 164 |
ModernStyles.xaml in Python/Product/PythonTools/PythonTools/Wpf |
1703 | - |
DiffMatchPatch.cs in Python/Product/PythonTools/PythonTools/Editor/Formatting |
1510 | 47 |
Controls.xaml in Python/Product/Cookiecutter/Shared/Wpf |
1367 | - |
CommonProjectNode.cs in Common/Product/SharedProject |
1314 | 83 |
HierarchyNode.cs in Common/Product/SharedProject |
1313 | 67 |
ProjectNode.CopyPaste.cs in Common/Product/SharedProject |
1307 | 49 |
Controls.xaml in Common/Product/SharedProject/Wpf |
1296 | - |
PyDebugAttach.cpp in Python/Product/PyDebugAttach |
1281 | 34 |
CookiecutterViewModel.cs in Python/Product/Cookiecutter/ViewModel |
1136 | 43 |
IntellisenseController.cs in Python/Product/PythonTools/PythonTools/Intellisense |
1072 | 74 |
AD7Engine.cs in Python/Product/Debugger/Debugger/DebugEngine |
1045 | 59 |
PythonProcess.cs in Python/Product/Debugger/Debugger |
1042 | 75 |
__init__.py in Python/Product/PythonTools/ptvsd/repl |
997 | 124 |
NativeMethods.cs in Common/Product/SharedProject/Misc |
939 | 7 |
TaskProvider.cs in Python/Product/PythonTools/PythonTools/Intellisense |
861 | 88 |
PythonInteractiveEvaluator.CommandProcessorThread.cs in Python/Product/PythonTools/PythonTools/Repl |
844 | 45 |
CustomCommand.cs in Python/Product/PythonTools/PythonTools/Project |
776 | 31 |
PythonCommonInteractiveEvaluator.cs in Python/Product/PythonTools/PythonTools/Repl |
757 | 41 |
ExpressionEvaluator.cs in Python/Product/Debugger.Concord |
740 | 18 |
TaskDialog.cs in Python/Product/VSCommon/Infrastructure |
712 | 19 |
SharedProject.proj in Common/Product/SharedProject |
704 | - |
ProjectConfig.cs in Common/Product/SharedProject |
689 | 54 |
FileNode.cs in Common/Product/SharedProject |
675 | 36 |
Extensions.cs in Python/Product/PythonTools/PythonTools |
675 | 61 |
DjangoProject.cs in Python/Product/Django/Project |
654 | 26 |
NodeProperties.cs in Common/Product/SharedProject |
647 | 45 |
wfastcgi.py in Python/Product/WFastCgi |
647 | 45 |
PipPackageManager.cs in Python/Product/VSInterpreters/PackageManager |
628 | 25 |
TaskDialog.cs in Common/Product/SharedProject |
600 | 15 |
InterpreterListToolWindow.cs in Python/Product/PythonTools/PythonTools/InterpreterList |
585 | 44 |
MSBuildProjectInterpreterFactoryProvider.cs in Python/Product/VSInterpreters/Interpreter |
582 | 37 |
TraceManagerLocalHelper.cs in Python/Product/Debugger.Concord |
579 | 45 |
Connection.cs in Python/Product/Ipc.Json |
577 | 17 |
ProcessOutput.cs in Python/Product/Common/Infrastructure |
573 | 31 |
ProcessOutput.cs in Python/Product/Cookiecutter/Shared/Infrastructure |
571 | 31 |
PipExtension.xaml.cs in Python/Product/EnvironmentsList |
556 | 54 |
CondaPackageManager.cs in Python/Product/VSInterpreters/PackageManager |
549 | 26 |
CookiecutterClient.cs in Python/Product/Cookiecutter/Model |
544 | 40 |
ReplEditFilter.cs in Python/Product/PythonTools/PythonTools/Repl |
537 | 23 |
ProcessOutput.cs in Common/Product/SharedProject |
536 | 25 |
python.h in Python/Product/VsPyProf |
525 | 24 |
PythonDebugReplEvaluator.cs in Python/Product/PythonTools/PythonTools/Repl |
514 | 50 |
PathUtils.cs in Python/Product/Common/Infrastructure |
513 | 29 |
LocalComponent.cs in Python/Product/Debugger.Concord |
513 | 18 |
PathUtils.cs in Python/Product/Cookiecutter/Shared/Infrastructure |
496 | 28 |
PythonApi.cpp in Python/Product/VsPyProf |
485 | 10 |
File | # lines | # units |
---|---|---|
ProjectNode.cs in Common/Product/SharedProject |
4371 | 236 |
debugger.py in Python/Product/PythonTools/ptvsd |
1996 | 164 |
__init__.py in Python/Product/PythonTools/ptvsd/repl |
997 | 124 |
PythonProjectNode.cs in Python/Product/PythonTools/PythonTools/Project |
2092 | 111 |
ProjectAnalyzer.cs in Python/Product/PythonTools/PythonTools/Intellisense |
2139 | 101 |
TaskProvider.cs in Python/Product/PythonTools/PythonTools/Intellisense |
861 | 88 |
CommonProjectNode.cs in Common/Product/SharedProject |
1314 | 83 |
PythonProcess.cs in Python/Product/Debugger/Debugger |
1042 | 75 |
IntellisenseController.cs in Python/Product/PythonTools/PythonTools/Intellisense |
1072 | 74 |
HierarchyNode.cs in Common/Product/SharedProject |
1313 | 67 |
Extensions.cs in Python/Product/PythonTools/PythonTools |
675 | 61 |
AD7Engine.cs in Python/Product/Debugger/Debugger/DebugEngine |
1045 | 59 |
CoverageMapper.cs in Python/Product/PythonTools/PythonTools/CodeCoverage |
327 | 58 |
ProjectConfig.cs in Common/Product/SharedProject |
689 | 54 |
PipExtension.xaml.cs in Python/Product/EnvironmentsList |
556 | 54 |
PythonDebugReplEvaluator.cs in Python/Product/PythonTools/PythonTools/Repl |
514 | 50 |
ProjectNode.CopyPaste.cs in Common/Product/SharedProject |
1307 | 49 |
DiffMatchPatch.cs in Python/Product/PythonTools/PythonTools/Editor/Formatting |
1510 | 47 |
NodeProperties.cs in Common/Product/SharedProject |
647 | 45 |
TraceManagerLocalHelper.cs in Python/Product/Debugger.Concord |
579 | 45 |
There are 690 files with lines longer than 120 characters. In total, there are 4262 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
ProjectNode.cs in Common/Product/SharedProject |
4371 | 236 | 169 |
ModernStyles.xaml in Python/Product/PythonTools/PythonTools/Wpf |
1703 | - | 159 |
Controls.xaml in Python/Product/Cookiecutter/Shared/Wpf |
1367 | - | 137 |
Controls.xaml in Common/Product/SharedProject/Wpf |
1296 | - | 127 |
ProjectAnalyzer.cs in Python/Product/PythonTools/PythonTools/Intellisense |
2139 | 101 | 68 |
ProjectNode.CopyPaste.cs in Common/Product/SharedProject |
1307 | 49 | 66 |
ExpressionEvaluator.cs in Python/Product/Debugger.Concord |
740 | 18 | 60 |
LocalComponent.cs in Python/Product/Debugger.Concord |
513 | 18 | 54 |
CookiecutterViewModel.cs in Python/Product/Cookiecutter/ViewModel |
1136 | 43 | 46 |
AsyncCompletionSource.cs in Python/Product/PythonTools/PythonTools/Repl/Completion |
456 | 17 | 45 |
PythonProjectNode.cs in Python/Product/PythonTools/PythonTools/Project |
2092 | 111 | 43 |
AssemblyInfo.cs in Python/Product/Common/Properties |
50 | - | 39 |
AddCondaEnvironmentControl.xaml in Python/Product/PythonTools/PythonTools/Environments |
360 | - | 39 |
PythonToolsPackage.cs in Python/Product/PythonTools |
430 | 14 | 39 |
ModernStyles.cs in Python/Product/PythonTools/PythonTools/Wpf |
181 | 1 | 35 |
CookiecutterClient.cs in Python/Product/Cookiecutter/Model |
544 | 40 | 31 |
DjangoProject.cs in Python/Product/Django/Project |
654 | 26 | 31 |
EnvironmentPathsExtension.xaml in Python/Product/EnvironmentsList |
434 | - | 30 |
ConfigurationExtension.xaml in Python/Product/EnvironmentsList |
167 | - | 29 |
Converters.cs in Common/Product/SharedProject/Wpf/LambdaConverter |
51 | - | 28 |