Our customers like the software development angle of the text editor and has asked for some source code statistics such as SLOC (source lines of code) to be made accessible. This feature may be of use outside the web page, such as in a continuous integration environment, so we will construct our first command-line application.
We will create the project in WebStorm from scratch, but a completed version is also supplied in the sample code in a folder called dart_stats
.
Open WebStorm, click on Create New Project, and select Console application from the Project Templates list. Choose a location for your project and call it dart_stats
.
The structure of the application has a bin
folder with main.dart
, which is the entry point for the application. This is where the main
function is located. The project template contains several other items. For this tool, the focus will be on the main function.