您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
BigQuery Platform Modifier modifies BigQuery Platform to display panels side by side.
当前为
// ==UserScript== // @name BigQuery Platform Modifier // @namespace http://tampermonkey.net/ // @version 0.1 // @description BigQuery Platform Modifier modifies BigQuery Platform to display panels side by side. // @author Hubertokf // @match *://console.cloud.google.com/bigquery* // @grant none // @require http://code.jquery.com/jquery-3.4.1.min.js // ==/UserScript== (function() { 'use strict'; var $ = window.jQuery; function waitForElementToDisplay(selector, time) { if(document.querySelector(selector)!=null) { modifyBqPlatform(); return; } else { setTimeout(function() { waitForElementToDisplay(selector, time); }, time); } } $(document).ready(function () { waitForElementToDisplay('.p6n-panel-container-inner.p6n-panel-offset-parent.p6n-panel-container-horizontal', 2000); }); function modifyBqPlatform() { console.log("BigQuery Platform Modifier: modifying BQ..."); var content = $('.p6n-panel-container-inner.p6n-panel-offset-parent.p6n-panel-container-horizontal'); content.css("flex-direction", "row"); content.prepend( '<div class="left-pannel"></div>' ); var leftPanel = $('.left-pannel').css("display", "flex").css("flex-direction", "column").css("width", "860px").css("border-right", "2px solid #999"); content.append( '<div class="right-pannel"></div>' ); var rightPanel = $('.right-pannel'); $(rightPanel).css("flex-grow", "1"); var title = content.find('.p6n-bq-query-editor-title-container')[0]; var editor = content.find('.p6n-vulcan-panel.bq-query-editor-panel.p6n-panel')[0]; $(title).appendTo(leftPanel); $(editor).appendTo(leftPanel); $(editor).css("height", "100%"); var results = content.find('.p6n-vulcan-panel-primary.bq-main-panel.p6n-panel.p6n-panel-center')[0]; var toRemove = content.find('.p6n-panel-splitter.p6n-panel-splitter-horizontal.p6n-panel-splitter-resizable')[0]; toRemove.remove(); $(results).appendTo(rightPanel); $(results).css("height", "100%"); console.log("BigQuery Platform Modifier: done modifying BQ..."); } })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址