Home
|
◀◀
|
▶▶
|
This blog's repository
|
Bitbucket
2013.4 »» 2015.4
2015/05/13
[pgAdmin]
pgAdmin:ショートカットキーの一覧を
SQL
で作り、Bitbucket API
で貼り付け
pgAdmin
について
一昨日は
クエリツール上の、
昨日は
オブジェクトブラウザでの隠れショートカットキー(ドキュメントにもメニューにもない)を書きました。今日は、このブログに別の
Bitbucket
リポジトリから
API
でソースコードを貼り付けるテストを兼ね、pgAdmin
のメニューに明記されているのを含むショートカットキー一覧を
SQL
で作成しました。
↓ 下にソースが出れば
OK
で、右下の
Bitbucket
アイコン・文字がリポジトリ本体へのリンク。そちらでの表示は、シンタックスハイライトや行番号付きで見やすいです。ソースを修正したら自動的にリンクが赤色に変わり(Chromium43、Firefox38
で動作確認)、上 ↑ のタイトル部分に「■月■日
Revised」と出るよう工夫しました。
loading from Bitbucket...
適当なデータベース上で、上の
SQL
をそのまま実行すると ↓ こんな感じで表形式のショートカットキー一覧になります。画像では見切れていますが、右の方の列に
exists in menu(メニューでの記載の有無)と
notes(注釈)があり。
↓ 普通の
SQL
と同様、WHERE
での絞り込みが可能。とは言え全体で数十行なので、冒頭のソース内を直接検索する方が早いです。
↓
WHERE "exists in menu" = FALSE
で、メニューにないショートカットキーだけ表示した様子です(ただし一般的に使える
Ctrl-A
も含む)。
ソースの表示は、Chromium43
と
Firefox38
の他、IE10
でも一応できました。今後、ショートカットの追加や自分の間違い等で修正する可能性がありますが、Bitbucket
リポジトリ上での追加作業がこの記事に自動的に反映されるので(今日の仕組みがうまく動けば)、ブログとプログラムの連携・管理が前よりずっと楽になると期待。
Recent Posts
2017.1.29
URL has moved to https://kenpg.bitbucket.io
2016.9.8
コマンドラインだけで
Cygwin
のポータブル環境構築と
psql 9.6rc1
ビルド
2016.9.4
PostgreSQL
と
OGR_FDW
で
SQLite3
にデータ入力・エクスポート(2)
2016.9.3
PostgreSQL
と
OGR_FDW
で
SQLite3
にデータ入力・エクスポート(1)
2016.8.31
改行や引用符のある
PostgreSQL
データを
SQLite3
にエクスポート
» Next
» Prev
Tags
PostgreSQL
PostgreSQL 9.5
PL/Python
PL/R
PL/v8
PostGIS
pgAdmin
pgAdmin4
psql
» Show Others
AutoHotkey
Bash
BAT/WSH
Binary
CentOS
ConEmu
CSS
CSV
Cygwin
Data Manipulation
Data Structure
Event
Excel
FFmpeg
Firefox
Ghostscript
GIS
GNU Octave
gnuplot
Information
JavaScript
JSON
less
Locale
Mac
Mery
MinGW
MSYS2
MySQL
Octave
OGR_FDW
PDF
Perl
pgcli
PHP
Portable App
PostgreSQL 9.6
Python
pyxplot
QGIS
R
Scientific Linux
Scilab
SQLite
SVG
TSV
TUT-Code
uDig
Unicode
VirtualBox
WebAPI
WebM
Windows
WITH RECURSIVE
XML
ウィンドウ関数
エラー例と対策
動画あり
文字コード
日付・時刻型
正規表現
範囲型
配列型
開発環境
Official sites & docs
» PostgreSQL
» PostgreSQL : JP
» PostgreSQL : JP doc
» PostGIS
» PostGIS : JP doc
» pgAdmin
» pgRouting
» PL/R
» PL/v8
About
kenpg is an abbreviation for "kenkyu" (means research in Japanese) and postgres.
Main topics of this blog are how I use postgres, PostGIS, R and so on.
» about and contact