2010-09-09 14:59:51 +0000 2010-09-09 14:59:51 +0000
44
44

Como posso forçar o Safari a recarregar uma página inteira, sem utilizar o rato?

Estou a utilizar o Safari para pré-visualizar páginas web à medida que as desenvolvo no meu servidor local. Tenho ‘Disable Caches’ verificado no menu Develop. No entanto, o Safari ainda está a funcionar a partir de uma versão em cache de uma folha de estilo que está ligada a partir do ficheiro HTML que está a ser apresentado.

Posso por vezes sobrepor-me a isto clicando no botão de recarga na barra de localização, mas quero actualizar a página automaticamente quando guardo o ficheiro CSS. Neste momento estou a fazê-lo utilizando um AppleScript que está ligado à acção Guardar no meu editor de texto. Pude ver utilizando o Keyboard Maestro em vez disso. Mas preciso de uma forma consistente para forçar o Safari a fazer uma recarga completa a partir do teclado.

Respostas (9)

36
36
36
2013-06-21 17:44:07 +0000

Activar o menu Develop a partir de Safari menu - Preferences - Advanced.

Em Safari versão 11.1 e superior :

CMD+OPTION+R recarrega a página ignorando a cache.

Em Safari versão 9 e superior :

CMD+SHIFT+R recarrega a página ignorando a cache.

As caches de esvaziamento parecem não recarregar sempre as folhas de estilo…

No Safari versão 9 abaixo :

Esvaziar a cache e depois recarregar tão “hot key” completa seria :

CMD+OPTION+E

Depois

CMD+R para actualizar a página

Claro que provavelmente abrir e fechar um New Private Window a partir do File também funcionaria mas…

12
12
12
2018-04-15 17:26:22 +0000

O atalho mudou agora para OPÇÃO + CMD + R. (Safari 11.1)

7
7
7
2011-07-28 15:40:35 +0000

Existe uma opção no menubar Develop->Disable Caches. Isto é verdade para o Safari 5.1. Não tenho a certeza quanto ao resto.

2
2
2
2010-09-09 15:05:21 +0000

O antigo comando para isso era ⌘+SHIFT+R

CTRL+F5 pode funcionar, mas não posso testar aqui.

1
1
1
2012-07-11 07:46:27 +0000

Solução: no menu desenvolver, seleccionar “start debugging javascript” e deve voltar a carregar o código correctamente. Pode então parar a depuração… Sei que não é uma solução limpa e não tenho a certeza se funciona sempre ou em todas as versões, mas agora está a funcionar para mim.

1
1
1
2013-09-27 13:20:41 +0000

Ligue Private mode e actualize a página. Não o obterá da cache em modo privado.

1
1
1
2019-08-06 14:04:41 +0000

Tropeço nesta pergunta e aparentemente as respostas actuais não funcionam.

A edição é actualmente CMD+ALT+R abre o desenho Responsive.

Contudo, se o inspector estiver aberto via CMD+ALT+I, então o mesmo atalho faz um refresh limpo.

Versão actual do Safari: 12.1.2

0
0
0
2015-10-23 12:46:35 +0000

CMD+L concentra-se no endereço barSHIFT+ALT+ENTER recarga completa para o endereço actual

Parece funcionar no Safari 9

-3
-3
-3
2013-02-21 03:47:31 +0000

Ir para as preferências do Safari e assinalar “Mostrar menu de desenvolvimento”. No menu de desenvolvimento, clicar em “Desactivar Caches”.