cari
RumahTutorial sistemLINUXCari kod anda menggunakan pss

Cari kod anda menggunakan pss

Mar 28, 2024 pm 12:56 PM
linuxtutorial linuxTopi Merahsistem linuxarahan linuxpensijilan linuxlinux topi merahvideo linux

使用 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.

Apa itu pss?

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.

Pasang pss

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.

Kes guna

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!

Kenyataan
Artikel ini dikembalikan pada:Linux就该这么学. Jika ada pelanggaran, sila hubungi admin@php.cn Padam
Cara Memasang LibreOffice 24.8 di Linux DesktopCara Memasang LibreOffice 24.8 di Linux DesktopMay 15, 2025 am 10:15 AM

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

Cara Bekerja Dengan Fail PDF Menggunakan Dokumen OnlyOffice di LinuxCara Bekerja Dengan Fail PDF Menggunakan Dokumen OnlyOffice di LinuxMay 15, 2025 am 09:58 AM

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

Cara Menapis Output Perintah Menggunakan Awk dan StdinCara Menapis Output Perintah Menggunakan Awk dan StdinMay 15, 2025 am 09:53 AM

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 - Pengurus Fail Terminal Lightning -Fast untuk LinuxClifm - Pengurus Fail Terminal Lightning -Fast untuk LinuxMay 15, 2025 am 09:45 AM

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

Cara Meningkatkan Dari Linux Mint 21.3 hingga Linux Mint 22Cara Meningkatkan Dari Linux Mint 21.3 hingga Linux Mint 22May 15, 2025 am 09:44 AM

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

Cara Mengurangkan Fail CSS dan JS Menggunakan UglifyJs dan UglifyCSSCara Mengurangkan Fail CSS dan JS Menggunakan UglifyJs dan UglifyCSSMay 15, 2025 am 09:39 AM

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: Penyulitan data cakera keras Linux dengan NTFS di LinuxLUKS: Penyulitan data cakera keras Linux dengan NTFS di LinuxMay 15, 2025 am 09:23 AM

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

Git di Linux: Panduan Pemula untuk Kawalan Versi dan Pengurusan ProjekGit di Linux: Panduan Pemula untuk Kawalan Versi dan Pengurusan ProjekMay 15, 2025 am 09:09 AM

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

See all articles

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

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

Artikel Panas

Nordhold: Sistem Fusion, dijelaskan
4 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
Mandragora: Whispers of the Witch Tree - Cara Membuka Kunci Cangkuk Bergelut
3 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌

Alat panas

Versi Mac WebStorm

Versi Mac WebStorm

Alat pembangunan JavaScript yang berguna

SublimeText3 Linux versi baharu

SublimeText3 Linux versi baharu

SublimeText3 Linux versi terkini

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Muat turun versi mac editor Atom

Muat turun versi mac editor Atom

Editor sumber terbuka yang paling popular

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual