Kiedy patrzę na próbki kodu w Internecie, które są połączone jako plik .c, .cpp, .h itp., Chrome pobierze go dla mnie jako plik.
Czy istnieje sposób, aby otworzyć plik (który jest tak naprawdę plikiem tekstowym z innym rozszerzeniem, a chrome otwiera pliki tekstowe w oknie karty) w oknie karty?
Wolałbym, aby mój folder pobierania nie był zaśmiecony wszystkimi tymi małymi plikami kodu.
Zajrzałem do preferencji chrome, ale nie znalazłem nic, co by się z tym wiązało.
Uruchamiam wersję Chrome dla deweloperów, ale wybrałbym tę opcję w dowolnej bieżącej wersji przeglądarki.
EDYCJA: Czy istnieje sposób, aby zmienić sposób, w jaki chrom obsługuje niektóre typy MIME, takie jak text/x-chdr
inne?
google-chrome
download
soandos
źródło
źródło
Options > Applications
okna dialogowego przeglądarki Firefox . Jeśli Google Chrome ma podobną funkcję, będziesz mieć możliwość bezpośredniego otwarcia plików w nowej karcie lub innej aplikacji. O ile wiem, Google Chrome nie ma takich preferencji.:(
CPP
pliku lokalnego (tj.file:///….cpp
) Powoduje otwarcie jako tekst, tylko zdalne próbują pobrać.Odpowiedzi:
Zrobiłem kilka testów i okazało się, że niektóre typy zawsze wyzwalają pobieranie ze zdalnej lokalizacji. Na przykład
.bat
pliki zawsze próbują pobrać, podczas gdy podobny.cmd
typ otwiera się jako tekst. Podobnie,.cpp
pliki zawsze uruchamiają pobieranie, podczas gdy mój własny.inc
typ, który jest identyczną kopią.cpp
„cpp” zmienioną na „inc”, otwiera się jako tekst.Nie sprawdziłem źródła, ale podejrzewam, że jest to wbudowane zachowanie. Muszą stwierdzić, że jeśli jest to plik lokalny (
file:///…
), już go masz, więc zakłada się, że jest zaufany, więc otwórz go. Jeśli jednak jest to plik zdalny, nie otwieraj go, zamiast tego pobierz go, aby każde oprogramowanie antywirusowe w systemie mogło wyglądać bezpiecznie.Zaskakujące wydaje się, że na śledzeniu błędów w Chrome nie ma żadnych innych skarg .
o.O
Złożyłem raport , więc musimy zobaczyć, co mówią.źródło
Kiedyś używałem Syntaxtic! dla Chrome działało dla mnie. Otwiera kod źródłowy w nowej karcie, a następnie stosuje wyróżnianie składni.
źródło
CPP
pliki nadal otwierają okno dialogowe Zapisz jako zamiast karty jako zwykły tekst.Google Chrome
Teraz możliwe jest otwieranie kodu źródłowego bezpośrednio z przeglądarki. Testowałem na wersji 61.0.3163.91 64 bity.
Firefox
Tutaj jeszcze nie jest. Aby tego uniknąć, wykonaj następujące czynności:
Copy link
opcjaCRTL-T
aby otworzyć nową kartę;Gotowy! Firefox pokaże kod źródłowy pliku, w tym przypadku sam plik.
źródło
Szukałem tego samego pytania i znalazłem odpowiedź od Danny'ego B. pod adresem : https://stackoverflow.com/questions/14952514/how-to-force-open-links-in-chrome-not-download-them .
źródło
Świetne pytanie.
Można to osiągnąć poprzez rozszerzenie:
źródło