Projede kaç satır kod olduğunu hesaplama

Projede kaç satır kod olduğunu hesaplayan basit bir npm paketini sizlerle paylaşıyor olacağım

Projede kaç satır kod olduğunu hesaplama

image

node-sloc adındaki bu paket ile kolayca projenizde kaç satır kod yazdığınızı hesaplayabilirsiniz.

node-sloc adındaki npm paketini isterseniz global olarak kurup kullanabilirsiniz. Altta global olarak kurup kullanım en basit haliyle kullanımını görüyorsunuz.

npm install -g node-slocnode-sloc .sloc . # node-sloc ya da sloc şeklinde kullanılabilir

Global olarak kurulum gerçekleştirmeden npx ile doğrudan şu şekilde de kullanabilirsiniz.

npx node-sloc .

Projenize paket olarak kurmak için ise alttaki gibi bir kod kullanabilirsiniz.

npm install --save node-sloc

Üstteki örnek kod bloklarında en basit haliyle kullanım şeklini göstermiş olduk. Ama bazı parametreler ile kaç satır kod yazıldığını hesaplayı değiştirebilirsiniz.

kullanabileceğiniz ayarlar ise şu şekilde

Örnek kullanımlar ise şu şekilde

node-sloc ../app
node-sloc ../app --include-extensions “aaa, bbb, ccc” --ignore-extensions “xml, yaml”
node-sloc ../app --ignore-paths “node_modules, */.test.js”
node-sloc file.js

Desteklenen diller

  • ActionScript
  • Assembly
  • C#
  • C/C++
  • CoffeeScript
  • CSS
  • Elixir
  • Elm
  • Erlang
  • Go
  • Groovy
  • Handlebars
  • Haskell
  • HTML
  • Jade
  • Java
  • JavaScript
  • JSX
  • LESS
  • Lua
  • Mustache
  • Objective C
  • Perl
  • PHP
  • Python
  • Ruby
  • Rust
  • Sass
  • Scala
  • Shell script
  • Squirrel
  • Stylus
  • Swift
  • TypeScript
  • Visual Basic
  • XML
  • YAML
  • Any other language using C-style comments

📚 Benzer Makaleler


✍ Lütfen olumlu-olumsuz tüm görüşlerinizi bana yorum yada mail yolu ile iletmeyi ihmal etmeyin.

🔗 Sosyal medya kanallarından makaleyi paylaşarak destek olursanız çok sevinirim.

👋 Bir sonraki makalede görüşmek dileğiyle.

5/5 - (2 votes)

Murat Öner sitesinden daha fazla şey keşfedin

Okumaya devam etmek ve tüm arşive erişim kazanmak için hemen abone olun.

Okumaya devam et