Wie verwende ich Chrome Developer Debugging Shortcuts auf einem Mac?

Ich debugge Javascript auf einer Webseite mit Chrome Web Developer Tools. Unter Windows kann ich F11, um mit dem Debugger in eine Funktion zu treten.

Wenn ich jedoch F11 auf meinem Mac drücke, nimmt die Lautstärke einfach zu. F11 + fn macht es auch nicht. Wie kann ich Chrome Web Developer Tastaturkürzel auf einem Mac verwenden?

Author: David Faux, 2012-07-21

4 answers

  • Continue: Befehl F8 oder -/ (schrägstrich) auf dem Mac oder - Steuerelement-/ (schrägstrich) auf anderen Plattformen.
  • Step over: Befehl F10 oder -' (apostroph) auf Mac oder Kontrolle-' (apostroph) auf anderen Plattformen.
  • Step into: Befehl F11 oder -; (semikolon) auf dem Mac oder - Steuerelement-; (semikolon); auf anderen Plattformen.
  • Step out: Umschalt-F11 oder Shift-Befehl-; (semikolon) auf dem Mac oder Shift-Kontrolle-; (semikolon) auf anderen Plattformen.
  • Next call frame: Kontrolle-. (Punkt) auf allen Plattformen.
  • Previous call frame: Kontrolle-, (Komma) auf allen Plattformen.

Quelle

 19
Author: Ƭᴇcʜιᴇ007,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-07-22 00:36:33

Es funktioniert:

  1. Gehen Sie zu System Preferences -> Keyboard -> Keyboard. Stellen Sie sicher, dass aktiviert ist Use F1/F2 as standard function keys.

  2. Gehen Sie zu System Preferences -> Keyboard -> Keyboard Shortcuts. Wählen Sie Mission Control im linken Bereich, dann schauen Sie nach rechts und deaktivieren Sie F11 bis Show Desktop.

 41
Author: Kaihua,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-04-07 21:08:20

Dies kann auch mit Karabiner erreicht werden. Die Keymap für eine Tastatur in voller Größe sieht folgendermaßen aus:

<?xml version="1.0"?>
<root>
  <appdef>
    <appname>CHROME</appname>
    <equal>com.google.Chrome</equal>
  </appdef>

  <item>
    <name>CHROMEDEBUGGINGKEY</name>
    <appendix>This maps the F13, F14 and F15 keys to Chrome debugging keys</appendix>
    <identifier>private.swap_chrome_to_debug_settings</identifier>
    <only>CHROME</only>
    <!--<autogen>__KeyToKey__ KeyCode::SPACE, KeyCode::TAB</autogen>-->
    <autogen>
      __KeyToKey__
      KeyCode::F13, KeyCode::F8
    </autogen>
    <autogen>
      __KeyToKey__
      KeyCode::F14, KeyCode::F10
    </autogen>
    <autogen>
      __KeyToKey__
      KeyCode::F15, KeyCode::SEMICOLON, ModifierFlag::COMMAND_L
    </autogen>
    <autogen>
      __KeyToKey__
      KeyCode::F16, KeyCode::SEMICOLON, ModifierFlag::COMMAND_L, ModifierFlag::SHIFT_L,
    </autogen>
  </item>
</root>
 4
Author: jcollum,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-06-18 21:38:47

Wenn jemand Karabiner-Elemente verwendet, blockiert er möglicherweise die funktionalen Hotkeys von Chrome. Öffnen Sie die Karabiner Elements-Einstellungen auf der Registerkarte " Funktionstasten "und überprüfen Sie" Alle F1, F2 usw. verwenden". Tasten als standard-Funktionstasten" hat den trick für mich.

geben Sie hier die Bildbeschreibung ein

 0
Author: Michael Radionov,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2018-06-19 10:46:36