Он во многом похож на исходный вид в Chrome:
- Имеет подсветку синтаксиса и номера строк
- Он открывается на вкладке вместо окна
- Использует моноширинный шрифт по умолчанию, указанный в настройках вместо Monaco 12
Ограничения:
- Номера строк включены в выбор
- Исходный вид нельзя открыть с помощью ярлыка
- Занимает немного больше времени, чем обычное окно источника
Установка уровня масштабирования по умолчанию в пользовательской таблице стилей
Настраиваемая таблица стилей, которую вы можете указать на вкладке «Дополнительно» в настройках, также влияет на окно источника просмотра. Я не знаю, как конкретно настроить таргетинг, но при этом будет применяться уровень масштабирования по умолчанию как для него, так и для контента сайта:
body { zoom: 125%; }
просмотреть источник в TextMate.scpt
tell application "Safari" to tell document 1
repeat 100 times
if (do JavaScript "document.readyState") is "complete" then exit repeat
delay 0.05
end repeat
set src to source
set u to URL
end tell
try
tell application "TextMate"
open POSIX file u
activate
end tell
on error
set f to do shell script "f=`echo " & quoted form of u & " |
sed 's|.*://||;s|/$||;s|:|-|g;s|/|-|g'`; echo \"/tmp/view-source-$f.html\""
do shell script "/bin/echo " & quoted form of src & " > " & quoted form of f
set f to POSIX file f
tell application "TextMate"
activate
open f
end tell
end try