Cari kod anda menggunakan pss
Mencari asas kod ialah sesuatu yang dilakukan oleh pembangun setiap hari. Daripada membetulkan pepijat kepada mempelajari kod baharu, atau melihat cara memanggil API, keupayaan untuk menavigasi pangkalan kod anda dengan cepat adalah bantuan yang besar. Nasib baik, kami mempunyai alat khusus untuk mencari kod. pss[1] ialah salah satu alat ini, mari kita lihat cara memasang dan menggunakannya.
pss ialah alat baris arahan yang membantu anda mencari dalam fail kod sumber. pss Mencari secara rekursif dalam pepohon direktori Ia secara automatik boleh menentukan fail mana yang perlu dicari dan fail mana yang tidak perlu dicari berdasarkan nama fail dan akhiran, dan secara automatik akan melangkau direktori yang anda tidak mahu cari. (seperti .svn dan .git), ia juga boleh menjadikan output dengan warna untuk memudahkan orang membaca dan banyak lagi fungsi lain.
Gunakan arahan berikut untuk memasang pss pada Fedora:
$ dnf install pss
Selepas pemasangan, anda boleh menghubungi pss di terminal:
$ pss
Memanggil pss tanpa parameter atau dengan bendera -h akan mengeluarkan arahan terperinci.
Sekarang anda telah memasang pss, mari lihat beberapa contoh.
$ pss foo
Arahan itu hanyalah carian mudah untuk foo. Anda juga boleh menyekat pss untuk hanya mencari foo dalam fail python:
$ pss foo --py
Anda juga boleh mencari bar dalam fail bukan python:
$ pss bar --nopy
Selain itu, pss menyokong jenis fail kod sumber yang paling biasa, untuk senarai sokongan yang lengkap, laksanakan:
$ pss --help-types
Anda juga boleh menentukan untuk mengabaikan direktori tertentu dan bukan mencari. Secara lalai, pss akan mengabaikan direktori seperti .git, __pycache__, .metadata, dsb.
$ pss foo --py --ignore-dir=dist
Selain itu, pss juga menunjukkan konteks hasil carian.
$ pss -A 5 foo
5 baris seterusnya hasil padanan akan dipaparkan.
$ pss -B 5 foo
5 baris pertama hasil padanan akan dipaparkan.
$ pss -C 5 foo
5 baris sebelum dan selepas keputusan padanan akan dipaparkan.
Jika anda ingin tahu cara menggunakan pss untuk carian ungkapan biasa dan pilihannya yang lain, anda boleh melihat lebih banyak contoh di sini [2].
Atas ialah kandungan terperinci Cari kod anda menggunakan pss. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

LibreOffice menonjol sebagai suite pejabat yang mantap dan terbuka, disesuaikan untuk platform Linux, Windows, dan Mac. Ia mempunyai pelbagai ciri canggih untuk mengendalikan dokumen perkataan, spreadsheet, persembahan, lukisan, pengiraan, dan matematik

Pengguna Linux yang menguruskan fail PDF mempunyai pelbagai program yang mereka ada. Khususnya, terdapat banyak alat PDF khusus yang direka untuk pelbagai fungsi. Contohnya, anda mungkin memilih untuk memasang penonton PDF untuk membaca fail atau pdf edi

Dalam segmen awal siri perintah AWK, tumpuan kami adalah terutamanya pada input membaca dari fail. Walau bagaimanapun, bagaimana jika anda perlu membaca input dari stdin? Dalam bahagian 7 siri AWK, kami akan meneroka beberapa contoh di mana anda boleh menggunakan output o

Clifm menonjol sebagai pengurus fail baris arahan yang tersendiri dan sangat cepat, yang direka pada asas antara muka seperti shell. Ini bermakna pengguna boleh terlibat dengan sistem fail mereka menggunakan arahan yang sudah biasa mereka lakukan. Pilihan o

Sekiranya anda lebih suka tidak melakukan pemasangan baru Linux Mint 22 Wilma, anda mempunyai pilihan untuk menaik taraf dari versi terdahulu. Dalam panduan ini, kami akan memperincikan proses untuk menaik taraf dari Linux Mint 21.3 (pelepasan kecil terbaru dari siri 21.x

Untuk memampatkan fail CSS dan JavaScript (JS) pada baris arahan Linux, anda boleh menggunakan dua alat yang berkesan: uglifyjs untuk javascript dan uglifycss untuk css.compression melibatkan penyingkiran watak yang tidak perlu dari kod sumber, seperti ruang

LUKS, yang bermaksud Persediaan Utama Unified Linux, adalah kaedah penyulitan cakera yang mantap yang digunakan oleh kernel Linux. Ia dilaksanakan menggunakan pakej CryptSetup. Alat baris perintah cryptsetup menyulitkan cakera kelantangan dalam masa nyata menggunakan encryp simetri

Kawalan versi adalah alat penting dalam pembangunan perisian kontemporari, memudahkan pasukan dan individu untuk memantau, mengurus, dan bekerjasama dalam projek dengan jaminan. Sama ada anda sedang membangunkan skrip asas atau aplikasi yang komprehensif, mai


Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Versi Mac WebStorm
Alat pembangunan JavaScript yang berguna

SublimeText3 Linux versi baharu
SublimeText3 Linux versi terkini

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Muat turun versi mac editor Atom
Editor sumber terbuka yang paling popular

Dreamweaver CS6
Alat pembangunan web visual
