Просмотр исходного кода и загрузка расширения Chrome в виде ZIP-файла
Много раз мы хотели бы загрузить расширение Chrome в виде ZIP для резервного копирования или просто для изучения исходного кода, стоящего за ним. К сожалению, Google не разрешает прямую загрузку расширений, вы можете только добавить (установить) из интернет-магазина в браузер. Хорошая новость: есть расширение, которое позволяет вам играть с другими файлами расширения, даже не устанавливая их.
Просмотр исходного кода и загрузка расширения в виде ZIP-файла из интернет-магазина
« Chrome Extension Source Viewer» — это простое расширение, которое делает именно то, на что похоже. Его можно использовать для просмотра исходного кода определенного расширения или загрузки всего каталога в виде ZIP-файла.
Как только вы добавите расширение из интернет-магазина Chrome, вы увидите серый значок рядом с гамбургер-меню.
Теперь, чтобы использовать его, вам нужно будет открыть страницу интернет-магазина страницы нужного расширения. Когда вы приземлитесь на это, этот значок в правом верхнем углу станет желтым, указывая на то, что вы можете его загрузить. Коснитесь этого значка, и отобразятся два параметра: один для ZIP-файла, а другой для всего исходного кода. Последний перенаправит вас на другой интерфейс, где вы сможете просматривать закодированные файлы. Он продемонстрирует каждый файл, включая изображения, и вы даже можете отфильтровать определенные элементы, такие как код, разметка, локали и многое другое.
Загрузка файла CRX также возможна по ссылке вверху.
Наконец, вы можете вводить собственные строки Regex для поиска в соответствии с вашими потребностями. Редактирование файла через интерфейс невозможно, но вы всегда можете скопировать и затем выполнить изменения. Хотя старый метод загрузки файлов расширения CRX все еще работает, это гораздо лучший подход для загрузки и просмотра исходного кода в Интернете.
Вы можете вносить изменения в исходный код и использовать их локально, однако мы советуем не злоупотреблять этими ресурсами в личных целях, так как это может привести к чему-то неприятному.
Дайте нам знать, какие расширения вы сделали, вдохновляясь исходным кодом других расширений.