InggrisPerancisSpanyol

Ad


favorit OnWorks

compute_all - Online di Cloud

Jalankan compute_all di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows, atau emulator online MAC OS

Ini adalah perintah compute_all yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


sloccount - menghitung baris kode sumber (SLOC)

RINGKASAN


com.sloccount [--Versi: kapan] [--cache] [--menambahkan] [ --datadir direktori ] [--mengikuti]
[--duplikat] [--crossdup] [--autogen] [--multiproyek] [--jumlah file] [--lebar]
[--detail] [ --upaya F E ] [ --Jadwal F E ] [ --biaya orang biaya ] [ --atas
atas ] [ --tambahkan bahasa ] [ --addlangall ] [--] direktori

DESKRIPSI


sloccount menghitung baris kode sumber fisik (SLOC) yang terkandung dalam turunan dari
kumpulan direktori tertentu. Secara otomatis menentukan file mana yang merupakan kode sumber
file, dan secara otomatis menentukan bahasa komputer yang digunakan di setiap file. Oleh
default itu merangkum hasil SLOC dan menyajikan berbagai perkiraan (seperti upaya dan
biaya untuk mengembangkan), tetapi outputnya dapat dikendalikan oleh berbagai pilihan.

Jika Anda memberikan sloccount daftar dua atau lebih direktori, hitungannya akan dipecah
menurut daftar itu. Ada satu batasan penting: nama dasar dari
direktori yang diberikan sebagai parameter harus berbeda, karena nama-nama itu digunakan untuk mengelompokkan
informasi ringkasan. Dengan demikian, Anda tidak dapat menjalankan "sloccount /usr/src/hello /usr/local/src/hello".
Batasan ini hanya berlaku untuk parameter sloccount - subdirektori turunan dari
direktori teratas dapat memiliki nama dasar yang sama.

Jika Anda memberikan sloccount hanya satu direktori, sloccount mencoba untuk secara otomatis menemukan a
perincian yang wajar untuk tujuan pelaporan (sehingga akan menghasilkan laporan yang bermanfaat). Di dalam
kasus ini, jika direktori memiliki setidaknya dua subdirektori, maka subdirektori tersebut
akan digunakan sebagai pengurai. Jika direktori tunggal berisi file serta
direktori (atau jika Anda memberikan sloccount beberapa file sebagai parameter), file-file itu akan menjadi
ditugaskan ke direktori "top_dir" sehingga Anda dapat membedakannya dari konten lain.
Akhirnya, jika ada subdirektori bernama "src", maka subdirektori itu rusak lagi
down, dengan semua subdirektori selanjutnya diawali dengan "src_". Jadi, jika direktori "X"
memiliki subdirektori "src", yang berisi subdirektori "modul", sloccount akan melaporkan
hitungan terpisah untuk "src_modules".

sloccount biasanya mempertimbangkan semua turunan dari direktori ini, meskipun kecuali diberitahu
jika tidak, ia mengabaikan tautan simbolik.

sloccount adalah front-end biasa dari paket alat bernama "SLOCCount". Perhatikan bahwa
nama seluruh paket memiliki huruf kapital, sedangkan nama program front-end ini
tidak.

sloccount biasanya akan melaporkan perkiraan waktu jadwal, tenaga, dan biaya, dan untuk
proyek tunggal itu juga memperkirakan jumlah rata-rata pengembang aktif. Ini adalah
hanya perkiraan, tidak terukir di batu; Anda dapat memodifikasi parameter yang digunakan untuk meningkatkan
perkiraan.

PILIHAN


--Versi: kapan Laporkan nomor versi SLOCCount dan segera keluar. Pilihan ini
tidak dapat digabungkan secara berguna dengan opsi lain.

--cache Jangan menghitung ulang; sebagai gantinya, gunakan hasil cache dari eksekusi sebelumnya.
Tanpa opsi --cached atau --append, sloccount secara otomatis menghapus
direktori data dan membuatnya kembali.

--menambahkan Jangan hapus perhitungan sebelumnya dari direktori data; sebagai gantinya, tambahkan
analisis isi direktori data saat ini.

--datadir direktori
Simpan atau gunakan data yang di-cache di direktori data yang diberikan; nilai defaultnya adalah
"~/.slocdata".

--mengikuti Ikuti tautan simbolis.

--duplikat
Hitung semua duplikat. Biasanya, jika file memiliki konten yang sama (sebagaimana ditentukan
menggunakan nilai hash MD5), hanya satu yang dihitung.

--crossdup Hitung duplikat jika terjadi di bagian perincian yang berbeda. Dengan demikian,
jika direktori teratas berisi banyak proyek berbeda, dan Anda menginginkan
duplikat dalam proyek yang berbeda untuk dihitung di setiap proyek, pilih opsi ini.

--autogen Hitung file kode sumber yang tampaknya dibuat secara otomatis. Biasanya
ini dikecualikan.

--multiproyek
Direktori yang berbeda mewakili proyek yang berbeda; jika tidak, itu
diasumsikan bahwa semua kode sumber milik satu proyek. Ini tidak
ubah jumlah total file atau nilai SLOC, tetapi itu memengaruhi upaya
dan perkiraan jadwal. Mengingat opsi ini, upaya dihitung secara terpisah untuk
setiap proyek (dan kemudian dijumlahkan), dan jadwal adalah perkiraan jadwal
proyek terbesar.

--jumlah file Tampilkan jumlah file, bukan SLOC.

--lebar Tampilkan dalam format "lebar" (dipisahkan tab).

--detail Menampilkan detail, yaitu hasil untuk setiap file kode sumber.

--upaya F E
Ubah faktor dan eksponen untuk model usaha. Usaha (secara pribadi-
bulan) dihitung sebagai F*(SLOC/1000)^E.

--Jadwal F E
Ubah faktor dan eksponen untuk model jadwal. Jadwal (dalam bulan)
dihitung sebagai F*(usaha)^E.

--biaya orang biaya
Ubah gaji tahunan rata-rata menjadi biaya.

--atas atas
Ubah nilai overhead menjadi atas. Perkiraan biaya dihitung sebagai usaha *
biaya orang * overhead.

--tambahkan bahasa
Tambahkan bahasa yang tidak dianggap secara default sebagai ``bahasa'' yang akan dilaporkan.
Saat ini satu-satunya nilai legal untuk bahasa adalah "makefile", "sql", dan
"html". File-file ini biasanya tidak termasuk dalam hitungan SLOC, meskipun
SLOC mereka dihitung secara internal dan ditampilkan dalam jumlah file.
Jika Anda ingin memasukkan lebih dari satu bahasa seperti itu, lakukan dengan melewati --addlang
lebih dari sekali, misalnya --addlang makefile --addlang sql.

--addlangall
Tambahkan semua bahasa yang biasanya tidak disertakan dalam laporan akhir.

CATATAN


Seperti banyak program lain yang menggunakan opsi mirip Unix, direktori yang namanya dimulai dengan a
tanda hubung (``-'') dapat disalahartikan sebagai opsi. Jika direktori yang akan dianalisis mungkin
mulai dengan tanda hubung, gunakan tanda hubung ganda (``- -'') untuk menunjukkan akhir daftar opsi
sebelum daftar direktori.

Gunakan compute_all online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    Kurung
    Kurung
    Brackets adalah sumber terbuka modern dan gratis
    editor teks yang dibuat khusus untuk Web
    Perkembangan. Ditulis dalam HTML, CSS, dan
    JavaScript dengan alat visual terfokus dan
    persiapan...
    Unduh Kurung
  • 2
    Kompiler Pascal Gratis
    Kompiler Pascal Gratis
    Compiler Pascal 32/64/16-bit untuk
    Win32/64/CE, Linux, MacOS X/iOS,
    Android, FreeBSD, OS/2, GameBoy
    Maju, Nintendo NDS dan DOS;
    kompatibel secara semantik dengan ...
    Unduh Kompiler Pascal Gratis
  • 3
    Info Canon EOS DIGITAL
    Info Canon EOS DIGITAL
    Canon tidak memiliki jumlah rana
    disertakan pada informasi EXIF ​​suatu
    file gambar, berbeda dengan Nikon dan
    Pentax. Tidak ada Canon resmi berbasis
    aplikasi ...
    Unduh Info Canon EOS DIGITAL
  • 4
    menemukan kembali
    menemukan kembali
    rEFInd adalah garpu dari boot rEFIt
    Pengelola. Seperti rEFIt, rEFInd bisa
    deteksi otomatis boot EFI yang Anda instal
    loader dan menyajikan GUI yang cantik
    menu opsi boot...
    Unduh ulang
  • 5
    EkspresLuke GSI
    EkspresLuke GSI
    Halaman unduhan SourceForge ini adalah untuk
    izinkan pengguna untuk mengunduh sumber saya yang dibangun
    GSI, berdasarkan phhusson's great
    kerja. Saya membangun Android Pie dan
    Android1...
    Unduh ExpressLuke GSI
  • 6
    Kastor Musik
    Kastor Musik
    Music Caster adalah pemutar musik baki
    yang memungkinkan Anda mentransmisikan musik lokal Anda ke a
    Perangkat Google Cast. Pada putaran pertama,
    Anda perlu mengklik panah di
    tas...
    Unduh Pemutar Musik
  • Lebih banyak lagi »

Perintah Linux

Ad