An open API service indexing awesome lists of open source software.

https://github.com/bayselonarrend/oscsviewer

VS Code плагин визуализации результатов -codestat для OneScript
https://github.com/bayselonarrend/oscsviewer

onescript vscode-extension

Last synced: 5 months ago
JSON representation

VS Code плагин визуализации результатов -codestat для OneScript

Awesome Lists containing this project

README

          

# OneScript CodeStat Viewer

Расширение для визуализации статистики профилирования кода (`-codestat`) OneScript в редакторе VS Code

https://github.com/user-attachments/assets/11a9ad6e-b65a-47ff-81cb-e944aa6952de

## Возможности

- Иконка в статус-баре для быстрого доступа
- Боковая панель для управления файлами статистики
- Добавление/удаление файлов codestat
- Временное отключение файлов без удаления
- Отображение count и time рядом с каждой строкой кода
- Список самых "тяжелых" строк на боковой панели с возможностью быстрого перехода
- Цветовая индикация: красный > 100ms, жёлтый > 10ms

## Использование

1. Нажмите на иконку CodeStat в Activity Bar (слева) или в статус-баре (в правом нижнем углу)
2. Добавьте файлы статистики кнопкой "+"
3. Откройте файл исходного кода - статистика появится слева от строк
4. Нажмите "Refresh" для обновления данных при необходимости

## Формат файла статистики

```json
{
"C:\\path\\to\\file.os": {
"#path": "C:\\path\\to\\file.os",
"FunctionName": {
"23": { "count": 5, "time": 709 }
}
}
}
```