Tak, jest sposób na zrobienie tego. Korzystając z metody przyjętej pod this brilliant answer (^ _ ^), możesz edytować skrypty - na miejscu - i po prostu nacisnąć link "Przeładuj", aby zmiany zaczęły obowiązywać.
Metoda ta ma dodatkowy bonus, że Chrome Extensions folder nie dostać zaśmiecone rozszyfrowania nazwy folderów i plików, i można łatwo znaleźć skrypt, który chcesz dostosować.
Oto jak skonfigurować środowisko pracy, aby umożliwić łatwą aktualizację skryptu:
Utwórz katalog, który jest wygodny dla Ciebie i nie gdzie Chrome normalnie wygląda rozszerzeń . Na przykład Utwórz: C:\MyChromeScripts\
.
To będzie miejsce, w którym wszystkie skrypty będą znajdować się w przyszłości.
Dla każdego skryptu utwórz własny podkatalog. Na przykład, Script_1
, Script_2
itp
Każdy podkatalogu powinna zawierać jego skrypt np MyScript1.user.js
i plików używanych przez ten skrypt.
Teraz za tajny sos ... Musisz również utworzyć plik manifestu w tym podkatalogu i musi on mieć nazwę: manifest.json
.
Przykładowe treści, przynajmniej:
{
"manifest_version": 2,
"content_scripts": [ {
"exclude_globs": [ ],
"include_globs": [ "*" ],
"js": [ "MyScript1.user.js" ],
"matches": [ "https://stackoverflow.com/*",
"https://stackoverflow.com/*"
]
} ],
"description": "This script does X, Y, and Z.",
"name": "My script number 1",
"version": "1"
}
Teraz w menedżerze rozszerzeń Chrome (URL = chrome: // extensions/), Expand tryb programisty .
Kliknij Wczytaj rozszerzenie ... przycisk.
folderu, wklej w folderze do skryptu, na przykład:
C:\MyChromeScripts\Script_1
.
Twój skrypt zostanie zainstalowany i będzie działać.
Zostaw otwartą stronę Rozszerzenia. Teraz, po zapisaniu jakichkolwiek zmian w pliku * .js, kliknij link Przekaż ponownie, aby od razu zadziałały.
Ciesz się!
folderu rozszerzenia domyślnie:
Windows XP:
C:\Documents and Settings\***{username}***\Local Settings\Application Data\Google\Chrome\User Data\Default
Windows Vista:
C:\Users\***{username}***\AppData\Local\Google\Chrome\User Data\Default
Windows 7:
C:\Users\***{username}***\AppData\Local\Google\Chrome\User Data\Default
Chociaż można go zmienić przez uruchomienie Chrome z opcją --user-data-dir=
.
Genialny! Dlaczego więcej osób nie mówi o tej metodzie? –