私は最初のクロムエクステンションを書き、完成したらここにアップデートを提供します。 chrome.tabsを使用して、作成されたすべての新しいタブを自動的に固定するのは簡単なことです。
コードはとても簡単です:
bg.html:
<script src="bg.js"></script>
bg.js:
var id = 0;
chrome.tabs.onCreated.addListener(function(tab) {
id = tab.id;
var t = setTimeout("update_tab()",100);
});
function update_tab() {
updateProperties = new Object();
updateProperties.pinned = true;
chrome.tabs.update(id, updateProperties);
}
manifest.jsonを:
{
"name": "FanTabStick",
"version": "1.0",
"description": "Pin down all tabs automatically",
"background_page": "bg.html",
"icons": { "128": "icon.png" },
"permissions": [
"tabs"
]}
ありませんまだ:http://groups.google.com/a/googleproductforums.com/forum/#!category-topic/chrome/report-a-problem-and-get-troubleshooting-help/UBPg5GuRDKM –
実際に、私は間違ってタブをブラウザからドラッグするよりもずっと頻繁に実行されますが、どちらも非常に面倒で不便です。両方のためのコンテキストメニューオプションだけが必要です。 – Mark
メモとして、誤ってタブを閉じるより簡単な解決策かもしれないファイルメニュー(Macではcommand-shift-T)に "閉じたタブを開く"オプションがあります。 –