Čítanie, hľadanie a výpis súborov
Otvorte súbor, dlhý log, obrázok alebo PDF a nájdite text či súbory všade, kam konverzácia dosiahne.
Prečítajte textový súbor
- Požiadajte Chettyho o prečítanie súboru, napríklad „prečítaj
build.log". - Prečítajte si odpoveď v chate.
Readzobrazí v predvolenom nastavení 2 000 riadkov aFileInfoukáže veľkosť, typ a čas zmeny súboru, keď ho potrebujete iba vidieť.
Úspešné čítanie tiež umožní Chettymu súbor neskôr zmeniť. Kým na zmene záleží, prečítajte si Úpravu a prenos súboru.
Prejdite dlhý súbor po stranách
- Požiadajte o časť, ktorú potrebujete, napríklad „prečítaj riadky 500 až 700".
- Keď odpoveď skončí skôr, požiadajte o ďalší rozsah;
offsetalimitposúvajú stranu.
- Každá strana textu, aj tá s výslovným
limit, sa musí zmestiť do nastaveného limitu čítania aj do limitu živého výstupu, vrátane čísel riadkov a upozornenia na stránkovanie. Príliš veľká strana sa odmietne a neoprávňuje na zmenu, takže požiadajte o menšiu. - Posun po riadkoch nemôže rozdeliť veľmi dlhý riadok. Požiadajte namiesto toho o cielený filter alebo obmedzený výrez cez Bash.
- Čítanie bez stránkovania sa odmietne, keď odhadovaná cena presiahne 25 000 tokenov.
- Malá strana napriek tomu kontroluje celý súbor, takže sa neskoršia zmena porovnáva s celým súborom.
Prečítajte obrázok
Podporované obrázky sú JPG, PNG, GIF, WebP a BMP. Chetty každý zmenší tak, aby sa zmestil do 2 000 × 2 000 pixelov, a vráti ho ako prílohu.
Ak zmenšenie zlyhá, pošle sa originál nezmenený iba vtedy, keď ide o JPG, PNG, GIF alebo WebP a má najviac 3,75 MB; inak sa obrázok vynechá a výsledok to oznámi.
Prečítajte PDF
PDF do 10 strán možno prečítať bez rozsahu strán, dlhšie ho potrebujú. Použite rozsah ako 3, 1-5 alebo 1,3,5.
Naskenované strany sa vracajú ako obrázky, najviac päť na jedno volanie, a pdfMaxPages obmedzuje, koľko strán smie jedno čítanie vyžiadať. PDF oprávňuje na neskoršiu zmenu iba vtedy, keď sa zobrazil celý dokument.
Nainštalujte podporu PDF v počítači
Podpora PDF potrebuje Poppler (pdfinfo, pdftotext a pdftoppm) v počítači alebo prostredí, kde súbor leží, s tridsaťsekundovým limitom pre každý príkaz prevodníka.
- Nainštalujte Poppler:
winget install --id oschwartz10612.Poppler -ena Windows,brew install popplerna macOS aleboapt install poppler-utilsčidnf install poppler-utilsna Linuxe. - Otvorte v tom počítači nový terminál a spustite
elowen tools install pdf. Ak je Poppler mimo PATH, pridajte--bin <directory>. - Príkaz programy overí a zapamätá si ich pre ďalšie čítanie.
Nájdite súbory a text
| Nástroj | Čo nájde | Dobré vedieť |
|---|---|---|
Search |
Text v obsahu súborov | Ignoruje veľkosť písmen a preskakuje .git, node_modules, dist, web-dist, .next a .turbo. |
Grep |
Text regulárnymi výrazmi | Rozlišuje veľkosť písmen, ak nepožiadate inak, multiline: true hľadá cez riadky, režim obsahu ukazuje zhodné riadky a voľby pridajú kontextové riadky. |
Glob |
Súbory podľa vzoru názvu | Vracia najnovšie prvé, najviac 100 súborov, a skončí po prezretí 10 000 súborov. |
ListDir |
Položky jedného adresára | Spravovaný Projekt je obmedzený na 1 000 položiek na výpis. |
GitStatus |
Vetvu, úložisko a zmenené súbory | Ukáže najviac 120 zmenených súborov a v počítači nie je dostupný. |
SearchaGreppotrebujú ripgrep v počítači alebo prostredí, kde súbory ležia.searchMaxMatchesobmedzuje výsledky nástroja Search aj každú stranu nástroja Grep. Zhodné riadky majú najviac 500 stĺpcov aoffsetpokračuje vo výpise nástroja Grep.- Na hostiteľovi
Globpreskakuje nečitateľné podadresáre a oznámi, že výsledky sú neúplné. Nečitateľný koreň hľadania alebo iná chyba súborového systému hľadanie ukončí chybou.
Keď sa čítanie odmietne
- Strana je príliš veľká: požiadajte o menšiu stranu alebo užší rozsah riadkov.
- Súbor nemožno zobraziť: vybrané súbory zariadení a typy, ktoré plugin nevie zobraziť, sa odmietnu.
- PDF zlyhá: nainštalujte Poppler v počítači alebo prostredí, kde súbor leží, a skúste to znova.
- Súbor chýba: skontrolujte cestu a to, že konverzácia mieri do správneho Projektu.
Súvisiace návody
Prehľad súborov, Úprava a prenos súboru, Pripojenie súborov a obrázkov, Prehľad Projektov.