我复制了一些代码:
document.addEventListener('DOMContentLoaded', function()
{
var checkPageButton = document.getElementById('checkPage');
checkPageButton.addEventListener('click', function()
{
chrome.tabs.getSelected(null, function(tab)
当然,这看起来很糟糕,因为它一直缩进到括号。反正有没有它像2个空格:
document.addEventListener('DOMContentLoaded', function()
{
var checkPageButton = document.getElementById('checkPage');
checkPageButton.addEventListener('click', function()
{
chrome.tabs.getSelected(null, function(tab)
答案 0 :(得分:0)
我不知道是否有办法在javascript-mode
中执行此操作,但我刚刚测试了Web Mode,默认情况下它具有此行为。这是它为您的代码(emacs -Q
)提供的缩进:
document.addEventListener('DOMContentLoaded', function()
{
var checkPageButton = document.getElementById('checkPage');
checkPageButton.addEventListener('click', function()
{
chrome.tabs.getSelected(null, function(tab)
我将web-mode
用于独立的JS文件,以及用于嵌入JS的HTML文件。