InglesPransesEspanyol

OnWorks favicon

gnatmetric - Online sa Cloud

Patakbuhin ang gnatmetric sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command gnatmetric na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


gnatmetric - Ada metrics tool

SINOPSIS


gnatmetric [pagpipilian] {filename | -mga file filename} [gcc_switches]

DESCRIPTION


gnatmetric kumukuha ng isang hanay ng mga compilable na source ng Ada bilang input, nagko-compute para sa kanila ng iba't-ibang
programming metrics at bumubuo ng output. Pangangatwiran Ada mga mapagkukunan ay maaaring ibigay bilang
mga argumento ng command line, o maaari mong ilagay ang mga pangalan ng mga source ng Ada upang makalkula ang
mga sukatan para sa isang textual na file at upang ibigay ang pangalan ng file na ito bilang parameter ng
-mga file pagpipilian.

Maaaring makita ang dokumentasyon tungkol sa mga tool ng ASIS sa /usr/share/doc/asis-doc/ kung ang
asis-doc naka-install ang package.

Opsyon


-v verbose mode

-q tahimik na mode

-dv bumuo ng debug output

-DD bumuo ng string na gagamitin bilang input para sa progress indicator

-nocc huwag kalkulahin ang McCabe Cyclomatic Complexity

-noec huwag kalkulahin ang Essential Complexity

-nonl huwag kalkulahin ang pinakamataas na antas ng nesting ng loop

- ay huwag ituring ang mga exit statement bilang gotos kapag kino-compute ang Essential Complexity

-nolocal
huwag kalkulahin ang mga detalyadong sukatan para sa mga lokal na yunit ng programa

Linya sukatan
Kapag hindi tahasang tinukoy, ang lahat ng sukatan ng linya ay naka-set sa, kung hindi ay tinukoy lamang
ang mga sukatan ay nakalkula:

-Ang ang bilang ng lahat ng linya

-lcode ang bilang ng mga linya ng code

-lcomm ang bilang ng mga linya ng komento

-leol ang bilang ng mga linya ng code na naglalaman din ng mga komento

-lb ang bilang ng mga blangkong linya

Elemento sukatan
Kapag hindi tahasang tinukoy, ang lahat ng sukatan ng elemento ay nakatakda, kung hindi ay tinukoy lamang
ang mga sukatan ay nakalkula:

-ed ang kabuuang bilang ng mga deklarasyon

-es ang kabuuang bilang ng mga pahayag

-eps ang bilang ng mga pampublikong subprogram sa isang compilation unit

-eas ang bilang ng lahat ng mga subprogram sa isang compilation unit

-ept ang bilang ng mga pampublikong uri sa isang compilation unit

-kumain ang bilang ng lahat ng uri sa isang compilation unit

-enu ang pinakamataas na antas ng nesting ng yunit ng programa

-ec ang pinakamataas na antas ng construct nesting

Pagbubuhos file kontrol
-d diname
ilagay ang mga file na may mga detalyadong sukatan diname

-x bumuo ng XML output

-nt huwag bumuo ng output sa text form, nagpapahiwatig ng '-x'

-o file-suffix
ang suffix para sa file upang ilagay ang mga detalyadong sukatan para sa isang source file (file-suffix
dapat magsimula sa isang tuldok)

-og filename
ang pangalan ng file kung saan ilalagay ang impormasyon ng pandaigdigang sukatan (kung hindi nakatakda, ang impormasyong ito ay
ipinadala sa Stdout)

- baka filename
ang pangalan ng file kung saan ilalagay ang XML output, ay nagpapahiwatig ng '-x'

-sfn gumamit ng maikling pangalan ng source file sa output

input file
filename
ang pangalan ng Ada source file kung saan dapat kalkulahin ang mga sukatan. Ang mga wildcard ay
Pinapayagan.

-mga file filename
ang pangalan ng text file na naglalaman ng listahan ng Ada source file kung saan ang mga sukatan
dapat kalkulahin.

GCC switch
gcc_switches
Ipinasa sa gnatgcc bilang "-mga kargamento gcc_switches".

Gumamit ng gnatmetric online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    unitedrpms
    unitedrpms
    Samahan kami sa Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    Paganahin ang URPMS repository sa iyong
    sistema -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    I-download ang unitedrpms
  • 2
    Palakasin ang Mga Aklatan ng C++
    Palakasin ang Mga Aklatan ng C++
    Nagbibigay ang Boost ng libreng portable
    peer-reviewed na mga aklatan ng C++. Ang
    ang diin ay sa mga portable na aklatan na
    gumana nang maayos sa C++ Standard Library.
    Tingnan ang http://www.bo...
    I-download ang Boost C++ Libraries
  • 3
    VirtualGL
    VirtualGL
    Ang VirtualGL ay nagre-redirect ng mga 3D na utos mula sa a
    Unix/Linux OpenGL application papunta sa a
    server-side GPU at kino-convert ang
    nag-render ng mga 3D na larawan sa isang video stream
    kung saan ...
    I-download ang VirtualGL
  • 4
    libusb
    libusb
    Library upang paganahin ang espasyo ng gumagamit
    mga programa ng aplikasyon upang makipag-usap
    Mga USB device. Audience: Mga Developer, End
    Mga user/Desktop. Wika ng Programming: C.
    Mga kategorya...
    I-download ang libusb
  • 5
    SWIG
    SWIG
    Ang SWIG ay isang software development tool
    na nag-uugnay sa mga programang nakasulat sa C at
    C++ na may iba't ibang mataas na antas
    mga programming language. Ang SWIG ay ginagamit kasama ng
    iba...
    I-download ang SWIG
  • 6
    WooCommerce Nextjs React Theme
    WooCommerce Nextjs React Theme
    React WooCommerce theme, built with
    Susunod na JS, Webpack, Babel, Node, at
    Express, gamit ang GraphQL at Apollo
    Kliyente. Tindahan ng WooCommerce sa React(
    naglalaman ng: Mga produkto...
    I-download ang WooCommerce Nextjs React Theme
  • Marami pa »

Linux command

Ad