{"repo":"peilingjiang/log","free":true,"listed":false,"github":"https://github.com/peilingjiang/log","clone":"git clone https://github.com/peilingjiang/log.git","description":"A novel web-based logging interface to support log understanding through interactive, contextual, structured, and visual logs. (CHI 2023 Best Paper Honorable Mention)","language":"JavaScript","stars":40,"topics":["hci","logging","web"],"license":"MIT","category":"analytics","readme_excerpt":"Log-it: Supporting Programming with Interactive, Contextual, Structured, and Visual Logs Peiling Jiang, Fuling Sun, and Haijun Xia. 2023. Log-it: Supporting Programming with Interactive, Contextual, Structured, and Visual Logs. In Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems (CHI ’23), April 23–28, 2023, Hamburg, Germany . ACM, New York, NY, USA, 16 pages. https://doi.org/10.1145/3544548.3581403 Getting Started To install and use the Log-it package, please follow the steps below. First, install the NPM package. You can also manually copy the lib folder into your project. Then, please install the Visual Studio Code extension, VS Log, from VS Code Marketplace, or load the package (the vs-log/vs-log- .vsix file) following the steps here. Now, try to log something in your JavaScript/TypeScript project. You can also add the following chaining functions for the log() statements. Last, explore the Streams of rich interactions, contexts, structures, and visuals using the graphical interface. File Structure Development Install the dependencies for local development and testing. Start the local server and the example environment. Build the package. Start the local server and development for the extension. Build the VS Log extension. Links - NPM - Log-it package ( log-here-now ) - VS Code Marketplace - VS Log Paper Abstract Logging is a widely used technique for inspecting and understanding programs. However, the presentation of logs still often takes its","default_branch":null,"files":null,"tree":[],"storefront":"/r/peilingjiang","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/peilingjiang/log/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}