# Uporabniški priročnik RKWard

`rkward`

1

`rkward`

&kde; začelje za R

    rkward --evaluate  Rcode - -debug-level  level --debug-flags  flags --debug-output  where --backend-debugger   debugger_command --r-executable  path_to_executable --ponovna uporaba --autoreuse  --nowarn-external Splošne možnosti KDE Splošne možnosti Qt files_to_open

## Opis

&rkward; je &kde;-osnovan &GUI; in IDE za &R; skriptni jezik za statistično računalništvo.

Za več informacij si oglejte na spletišču &rkward; in dokumentacijo, ki je na voljo znotraj &rkward;.

## Možnosti

`--evaluate` `Rcode`

- Dana &R; koda ovrednotena po &rkward; se je začela in je naložena od katerega koli določenega delovnega prostora. Večinoma je zelo uporaben za avtomatsko testiranje.

`--debug-level` `level`

- Gostobesednost izhoda za odpravljanje napak. 0-5, kjer 0 ni izhoda, 5 je ves izhod, vključno z informacijami o sledenju funkcije. Privzeto je 2.

`--debug-output` `where`

- Kam poslati rezultate odpravljanja napak. Privzeto je, da se shrani v datoteko v začasnem imeniku. Če navedete "terminal", boste namesto tega zapisal izhod za odpravljanje napak v stderr (uporabno za odpravljanje težav pri zagonu). Upoštevajte, da je rezultat odpravljanja napak iz zalednega procesa vedno shranjen v datoteki.

`--debug-flags` `flags`

- Konfigurirajte, v katerih delih kode želite odpraviti napake. Zastavice so podane kot binarno število. Za dokumentacijo si oglejte izvorne datoteke, saj je to res interna možnost.

`--backend-debugger` `ukaz`

- Zaženite &rkward; zaledje prek podanega ukaza razhroščevalnika. Če želite ukazu razhroščevalnika dodati možnosti ukazne vrstice, jih skupaj z ukazom stavite v enojne narekovaje (''). OPOMBA: Argumenti razhroščevalnika bodo razdeljeni s presledki. Če to ni primerno, boste morali napisati svoj ovojni skript za priklic razhroščevalnika. Prepričajte se tudi, da ste ustrezno preusmerili ves izhod in/ali vnos razhroščevalnika. Oglejte si primere.

`--r-executable` `command`

- V primeru več namestitev R določite namestitev, ki jo želite uporabiti, ⪚ `/usr/bin/R`. Uporabite lahko tudi niz `"auto"`, v tem primeru bo RKWard poskušal najti R na eni od znanih standardnih namestitvenih poti. OPOMBA, čeprav RKWard pogosto deluje z novejšimi različicami R, ga bo včasih treba znova prevesti za to različico ali pa biti popolnoma nezdružljiv.

  Ta možnost spremeni namestitev R samo za trenutno sejo, ne trajno.

`--reuse`

- Če se pojavek &rkward; že izvaja, postavite to v ospredje in odprite `files_to_open`. Upoštevajte, da bodo vse druge možnosti ukazne vrstice prezrte v primeru ponovne uporabe primerka.

`--autoreuse`

- Obnaša se kot `--reuse`, če so podani tudi kakršni koli argumenti datoteke, zažene nov pojavek. Namenjen uporabi v datoteki .desktop.

`--nowarn-external`

- Običajno pri klicu &rkward; vtičnikov iz ukazne vrstice (&ie; ko `files_to_open` vsebuje &URL; v obliki `rkward://runplugin/...`), &rkward; bo prikazalo opozorilo, da bi se taki &URL;-ji lahko uporabili za sprožitev zlonamernih dejanj v vašem sistemu. To opozorilo velja posebej za povezave, ki jih najdete na zaupanja nevrednih spletnih mestih ali drugih zaupanja nevrednih zunanjih virih. Če želite skript &rkward; lokalno, se lahko temu opozorilu izognete tako, da v ukazno vrstico dodate --nowarn-external.

  (Če se uporablja v kombinaciji z --reuse, bo treba *oba* zadevna ukaza priklicati z --nowarn-external, da zatrete opozorilo.)

`--setup`

- Obnaša se, kot da bi bila nameščena nova različica RKWard, kar je pomembno, da znova namesti podporni paket R in prikazuje čarovnika za namestitev. Ta zmožnost je večinoma namenjena razvijalcem in preizkuševalcem.

`--quirkmode`

- Onemogoči nekaj potrditvene kode ob zagonu. Eksperimentalna možnost, ki ni namenjena redni uporabi.

`datoteke_za_odpiranje`

- Določite lahko poljubno število imen datotek ali &URL;ov za &rkward; odpiranja. Običajno bodo to datoteke delovnega prostora, datoteke delovnega mesta, datoteke s skripti R ali rkward:// &URL; (⪚ za začetek pogovornega okna vtičnika). Če navedete več kot eno datoteko delovnega prostora, se bodo delovni prostori združili skupaj, kar ni priporočljivo.

## Poglejte tudi

R

1

## Primeri

    # Start with the t-test dialog
    rkward --nowarn-external rkward://runplugin/rkward::t_test/
    # Open two script files in a running instance of RKWard (or in a fresh instance, if RKWard is not running)
    rkward --reuse file_a.R file_b.R

    # Run the rkward backend through valgrind
    rkward --backend-debugger 'valgrind --log-file=valgrind.log'

## Avtorji

&rkward; je napisal Thomas Friedrichsmeier in &rkward; ekipa. Oglejte si &rkward; spletno mesto.