Bagaimana cara menyimpan perubahan CSS pada panel Styles pada Alat Pengembang Google Chrome ?
Di situs web tool disebutkan bahwa kita dapat melihat semua perubahan di panel sumber daya
Tapi saya bekerja secara lokal pada file CSS tetapi perubahan tidak muncul di panel Resource untuk saya
Ngomong-ngomong Apakah Anda tahu add-on, alat untuk menyimpan perubahan css dari alat Pengembang Chrome? Saya tahu untuk Firebug ada banyak https://stackoverflow.com/search?q=firebug+CSS+changes+save
html
css
google-chrome
google-chrome-extension
google-chrome-devtools
Jitendra Vyas
sumber
sumber
Jawaban:
Anda dapat menyimpan perubahan CSS dari Alat Dev Chrome itu sendiri. Chrome sekarang memungkinkan Anda untuk menambahkan folder lokal ke Workspace Anda. Setelah mengizinkan Chrome mengakses folder dan menambahkan folder ke ruang kerja lokal, Anda dapat memetakan sumber daya web ke sumber daya lokal.
Setelah menambahkan folder, Anda harus memberi Chrome akses ke folder tersebut.
Selanjutnya, Anda perlu memetakan sumber daya jaringan ke sumber daya lokal.
CTRL + S
saat mengedit file.ps
Anda mungkin harus membuka file yang dipetakan dan mulai mengedit agar Chrome menerapkan versi lokal (tanggal 201604.12).
sumber
Penulis dan pengembang pengembang DevTools di sini.
Mulai di Chrome 65, Overrides Lokal adalah cara baru dan ringan untuk melakukan ini. Ini adalah fitur yang berbeda dari Workspaces.
Siapkan Override
background:rosybrown
perubahan tetap ada di seluruh pemuatan halaman.Cara menimpa bekerja
Saat Anda membuat perubahan di DevTools, DevTools menyimpan perubahan ke salinan file yang dimodifikasi di komputer Anda. Saat Anda memuat ulang halaman, DevTools menyajikan file yang dimodifikasi, bukan sumber daya jaringan.
Perbedaan antara override dan ruang kerja
Ruang kerja dirancang untuk memungkinkan Anda menggunakan DevTools sebagai IDE Anda. Ini memetakan kode repositori Anda ke kode jaringan, menggunakan peta sumber. Manfaat sebenarnya adalah jika Anda mengecilkan kode Anda, atau menggunakan kode yang perlu diubah, seperti SCSS, maka perubahan yang Anda buat di DevTools (biasanya) dipetakan kembali ke kode sumber asli Anda. Mengganti, di sisi lain, memungkinkan Anda memodifikasi dan menyimpan file apa pun di web. Ini solusi yang bagus jika Anda hanya ingin bereksperimen dengan cepat dengan perubahan, dan menyimpan perubahan itu di seluruh halaman.
sumber
Versi baru Chrome memiliki fitur yang disebut ruang kerja yang membahas masalah ini. Anda dapat menentukan jalur mana di server web Anda yang sesuai dengan jalur mana di sistem Anda, lalu edit dan simpan hanya dengan ctrl-s.
Lihat: http://www.html5rocks.com/en/tutorials/developertools/revolutions2013/
sumber
Saya tahu ini adalah pos lama, tetapi saya simpan dengan cara ini:
Anda juga dapat melihat Modifikasi Lokal untuk melihat revisi Anda, fitur yang sangat menarik. Juga bekerja dengan skrip.
sumber
Anda mencari di bagian "Sumber" yang salah.
Itu tidak di bawah "Penyimpanan Lokal", itu di bawah "Bingkai":
Tangkapan layar di atas menunjukkan perbedaan gaya asli terhadap modifikasi baru yang dibuat di devtools. Anda dapat mengklik kanan item di panel kiri dan menyimpannya kembali ke disk.
sumber
Ekstensi Tincr Chrome lebih mudah dipasang (tidak perlu menjalankan server simpul) DAN juga dilengkapi dengan fungsi LiveReload seperti yang ada di luar kotak! Bicara tentang pengeditan dua arah! :)
Situs Web Tin.cr
Tautan Toko Web Chrome
Artikel Blog Andy
sumber
Sekarang Chrome 18 dirilis minggu lalu dengan API yang diperlukan, saya menerbitkan ekstensi chrome saya di toko web Chrome. Ekstensi secara otomatis menyimpan perubahan dalam CSS atau JS di alat Pengembang ke disk lokal. Pergi memeriksanya.
sumber
FYI, Jika Anda menggunakan gaya sebaris atau memodifikasi DOM secara langsung (misalnya menambahkan elemen), ruang kerja tidak menyelesaikan masalah ini. Itu karena DOM hidup dalam memori dan tidak ada file aktual yang terkait dengan keadaan aktif DOM.
Untuk itu, saya ingin mengambil snapshot "sebelum" dan "setelah" dom dari konsol:
copy(document.getElementsByTagName('html')[0].outerHTML)
Lalu saya menempatkannya di alat diff untuk melihat perubahan saya.
Artikel lengkap: https://medium.com/@theroccob/get-code-out-of-chrome-devtools-and-into-your-editor-defaf5651b4a
sumber
Untuk menjawab bagian terakhir dari pertanyaan Anda tentang ekstensi yang dapat menyimpan perubahan, ada perbaikan terbaru
Ini memungkinkan Anda untuk menyimpan perubahan dari Alat Dev Chrome langsung ke GitHub. Dari sana Anda dapat mengatur kait pasca-terima di GitHub untuk secara otomatis memperbarui situs web Anda.
sumber
Selama Anda belum menempelkan CSS di
element.style
:Klik itu, dan itu akan membuka semua CSS yang telah Anda tambahkan di panel sumber
Salin dan tempel - yay!
Jika Anda telah menggunakan
element.style
:Anda bisa mengklik kanan pada elemen HTML Anda, klik Edit sebagai HTML dan kemudian salin dan tempel HTML dengan gaya inline.
sumber
UPDATE 2019: Karena jawaban lain sedikit usang, saya akan menambahkan yang diperbarui di sini. Dalam versi terbaru tidak perlu memetakan folder chrome ke sistem file.
Jadi, misalkan saya memiliki folder web yang berisi file HTML, CSS, JS di desktop yang ingin saya perbarui ketika saya membuat perubahan di chrome: =
1) Anda memerlukan server lokal yang sedang berjalan seperti node dll. Atau, ekstensi vscode ini menciptakan server untuk Anda: ekstensi server VSCode langsung , instal, jalankan server.
2) memuat halaman html di chrome dari menjalankan server lokal.
3) Buka devTools-> Sumber-> Filesystem-> Tambah folder ke ruang kerja
4) Tambahkan folder yang digunakan dalam menjalankan server lokal. Tidak diperlukan pemetaan tambahan di chrome terbaru! Ta-da!
Lebih lanjut tentang itu Edit File Dengan Ruang Kerja
Perhatikan bahwa perubahan yang dilakukan pada tab gaya TIDAK akan mencerminkan file sistem file. Sebagai gantinya Anda perlu pergi ke devtools-> source-> your_folder dan kemudian buat perubahan di sana dan muat ulang halaman untuk melihat efeknya.
sumber