Ad

EnglishFrenchSpanyol

Editor percuma dalam talian | DOC > | XLS > | PPT >


Favicon OffiDocs

Navigator Perbezaan untuk GitHub masuk Chrome dengan OffiDocs

Diff Navigator untuk skrin GitHub untuk sambungan kedai web Chrome dalam OffiDocs Chromium

Ad


DESCRIPTION


Kod boleh didapati di: https://github.

com/daattali/github-diff-navigator-extension/ Penerangan ========= Ini ialah sambungan Chrome yang membolehkan anda menavigasi dengan mudah melalui perubahan dalam fail yang telah diedit pada GitHub.

Anda mungkin perasan bahawa selepas mengedit fail melalui GitHub dan melihat pratonton perubahan anda, tidak ada cara mudah untuk menavigasi perubahan dengan cara "perubahan seterusnya/sebelumnya" yang bagus.

Kebanyakan format fail hanya menunjukkan baris yang telah diubah dan beberapa baris di sekeliling, jadi ia biasanya bukan kesulitan yang teruk, tetapi untuk sebarang dokumen penurunan nilai (.

md) keadaannya berbeza.

GitHub menunjukkan keseluruhan dokumen penurunan nilai semasa melihat pratonton perubahan yang dibuat, yang bermaksud bahawa jika anda membuat beberapa pengeditan kecil pada dokumen yang besar, sangat sukar untuk mencari suntingan tersebut dan melihat perkara yang berubah.

Penurunan markah (.

Rmd) berkelakuan serupa, dan kemungkinan dokumen jenis penurunan harga lain juga.

Masukkan: GitHub Diff Navigator.

Motivasi ========= Idea untuk sambungan ini datang apabila saya membaca buku Hadley Wickham Advanced R.

Setiap kali saya menemui beberapa kesilapan menaip dalam bab (yang merupakan satu dokumen penurunan nilai), saya akan mengeditnya pada GitHub dan membuat permintaan tarik.

Untuk memastikan saya tidak menjadikan diri saya bodoh, saya ingin menyemak semula suntingan saya dalam tab Pratonton, tetapi saya melihat masalah yang diterangkan di atas.

Saya tidak mempercayai mata saya dalam mencari beberapa suntingan dalam fail yang begitu besar, dan saya akhirnya menggunakan konsol DOM + JavaScript untuk membantu saya mencari tempat pengeditan itu.

Kemudian saya memutuskan bahawa bermain dalam konsol JavaScript tidak cukup tegar dan saya memutuskan untuk menghabiskan dua hari seterusnya membuat sambungan yang akan membantu saya mencari perubahan sedemikian dengan cepat pada masa hadapan.

Ciri ========= - GitHub Diff Navigator tidak mengganggu dan hanya akan muncul apabila melihat Pratonton suntingan yang dibuat pada fail menggunakan GitHub.

- GitHub Diff Navigator tidak akan menggunakan sebarang sumber atau muncul dalam Pengurus Tugas Chrome apabila anda tidak membuka halaman yang disunting GitHub yang sah.

- Berfungsi dengan berbilang tab GitHub yang dibuka serentak (setiap kali anda menukar tab, sambungan akan dikemas kini untuk menunjukkan kepada anda pengeditan dalam tab itu).

- Mengesan secara automatik sama ada fail yang sedang diedit adalah jenis penurunan nilai atau tidak, dan berfungsi dengan lancar untuk kedua-duanya.

- UI yang bersih dan intuitif dengan mesej berguna ditunjukkan apabila tiada suntingan ditemui.

Penafian ========= Saya tidak akan menasihati menggunakan kod saya sebagai templat atau sumber untuk mempelajari cara menulis sambungan Chrome.

Saya belajar cara menulis sambungan dan membinanya sepenuhnya dalam masa dua hari, jadi saya tidak pasti apakah amalan terbaik dan cara mengatur kod dengan betul.

Itu hanyalah alasan untuk menguji cara sambungan Chrome berfungsi.

Saya juga meninggalkan sedikit kod hodoh di sana -- tolong jangan menilai :)

Maklumat tambahan:


- Ditawarkan oleh deanattali.com
- Penilaian purata: 5 bintang (menyukainya)
- Pemaju Alamat emel ini telah dilindungi dari spambots. Perlukan JavaScript untuk melihatnya.

Diff Navigator untuk web GitHub extension disepadukan dengan OffiDocs Chromium talian


Main Chrome Extensions

Ad