Інструменти для розробників Chrome: перегляд консолей та джерел в окремих видах / вертикально викладених плитками?


128

Інструменти для розробників Chrome: Чи існує спосіб перегляду Consoleвкладки та Sourcesвкладки в окремих представленнях? Мені часто хочеться поглянути на це обох одночасно.

Якщо натиснути Escна Sourcesвкладці, я побачу невеликий вигляд Consoleвнизу. Але я хотів би збільшити перегляд обох одночасно. Чи можливо це?

Якщо ні, то чи може це зробити хромоване розширення?

Редагувати:

Уточнення - я знаю, як відкрутити вікно інструментів розробки (це моє налаштування за замовчуванням). Просто бути жадібним я думаю , і цікаво , якщо я можу подальший розкол Sourcesі Consoleна окремі відкріплення вікна (або , принаймні, маю свої погляди розщеплюються по вертикалі на те саме вікно, а не горизонтально , як натискання Escробить)

Відповіді:


176

Вертикальний розкол

Ви можете скасувати інструменти для розробників (натиснувши на значок у нижньому лівому куті), який перемістить його у нове вікно. Потім натисніть, Escщоб відкрити консоль.

Як вікно, так і "маленьку консоль" можна змінити відповідно до ваших потреб.

скріншот вертикально розбитих вершин

Горизонтальний розкол

Якщо ви віддаєте перевагу консолі праворуч, а не знизу, налаштуйте інструменти для розробників шляхом редагуванняpath/to/profile/Default/User StyleSheets/Custom.css та додайте такі правила:

EDIT: Підтримка Custom.cssвидалено, але змінити стилі інструментів розробника все ж можна за допомогою нового API, chrome.devtools.panels.applyStyleSheetметоду ( зразок коду ).

/* If drawer has been expanded at least once AND it's still expanded */
#-webkit-web-inspector #main[style*="bottom"]:not([style*="bottom: 0"]) {
    width: 50%;
    bottom: 0 !important;
}

#-webkit-web-inspector #drawer[style*="height"]:not([style*="height: 0"]) {
    /* The position of the drawer */
    left: 50% !important;
    /* styles to position the #drawer correctly */
    top: 26px !important;
    height: auto !important;
    z-index: 1;
    border-left: 1px solid rgb(64%, 64%, 64%);
}
#-webkit-web-inspector.show-toolbar-icons #drawer[style*="height"]:not([style*="height: 0"]) {
    top: 56px !important;
}

Результат виглядає приблизно так:

скріншот горизонтально розбитих декольтов


1
Вибачте, що я повинен був уточнити (зроблять і в оригінальній публікації): я вже припускаю незакріплене вікно інструментів для розробників (саме це для мене за замовчуванням). Але з цього вікна я все-таки зможу "витягнути" Consoleабо Sourcesяк окреме вікно, як це можна зробити із звичайними вкладками на Chrome
Himanshu P

Увімкніть віддалену налагодження та відкрийте програми devtools у новому вікні. Я не впевнений, чи підтримує він вже кілька примірників, ви повинні спробувати.
Роб Ш

Звучить багатообіцяюче (хоча і складно). Спробуй це та опублікуй, як це виходить
Himanshu P

1
@HimanshuP Віддалена налагодження ще не підтримує кілька примірників. Я оновив свою відповідь альтернативним методом, перевірте це.
Роб Ш

1
Я просто шукав спосіб закрити вертикально розбиту консоль, яка завжди була видно. Escзробив це. Дякую!
дума

100

esc - це ярлик,

або

При menu(the three dots)натисканні наshow console drawer

введіть тут опис зображення


3
Один раз на десятиліття я полюю за функцією, і виявляється, там була кнопка для неї, на моїй клавіатурі. Різновид.
Боб Штейн

10

Правою кнопкою натисніть «Три крапки» та натисніть «Показати ящик консолі»

введіть тут опис зображення


7

ОП, ймовірно, продовжив свою роботу з моменту публікації цього три роки тому, але для всіх інших:

Я не знаю жодного способу розділити вікно інструмента розробника, але ви можете перемикатися між вертикальними, горизонтальними та автоматичними (за замовчуванням) макетами панелі, про що ОП запитала у своєму поясненні. Я часто вважав це корисним.

  1. Відкрийте триточне меню у верхньому правому куті вікна інструментів розробки.
  2. Виберіть "Налаштування".
  3. Вкладка "Загальне" -> "Зовнішній вигляд"
  4. "Макет панелі"

Я довго шукав цю відповідь. Дякую! У моєму випадку панелі будуть розташовуватися вертикально внизу, коли мій екран не був на повну ширину. Це було дуже контрпродуктивно для мене, оскільки я хотів, щоб групи панелей знаходилися збоку внизу, а не були укладені вертикально. Клацання піктограми макета не дало мені потрібного макета, але ваше рішення працювало так, як я цього хотів.
Chris22

Кожен раз, коли я перемикаюсь на новий комп'ютер, мені доводиться шукати, як знайти цей параметр і отримати бажаний макет. Дякую!
stacyhorton

5

Простіше рішення - тримати натиснутою нижню ліву піктограму, яка з’явиться ще одну піктограму, яка при виборі дозволить переглянути консоль праворуч від головного вікна браузера


це справді має бути прийнятою відповіддю, оскільки це є і правильним, і "очевидним"
miraculixx

Примітка. В останніх версіях Chrome (станом на 2015-03-18) це обов'язково для уникнення режимів стикованого дна та док-станції, тобто потрібно окреме вікно.
maxkfranz

1
@miraculixx Ні, це неправильно. У OP вже є незакріплене вікно DevTools.
jpaugh

1
Не можу мати сенс "піктограми зліва внизу" (для мене нічого не вказано на дату цього коментаря)
Pac0,

2

Якщо Ви можете ввести, але не бачити консоль, і не можете змінити її розмір:

введіть тут опис зображення

Тоді UNDOCK DevTools в верхньому правому куті. Тоді ви зможете змінити його розмір:

введіть тут опис зображення

Після цього ви можете його докинути назад.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.