小编Him*_*u P的帖子

Chrome开发者工具:在单独的视图/垂直平铺中查看控制台和源视图?

Chrome开发者工具:有没有办法在单独的视图中查看Console选项卡和Sources选项卡?我经常想同时看看这两个.

按下选项卡Esc时,Sources我会看到Console底部的小视图.但是我希望同时对这两者有更大的看法.这可能吗?

如果没有,这是Chrome扩展可能做的事情吗?

编辑:

澄清 - 我知道如何取消停靠开发工具窗口(这是我的默认设置).只是贪婪我想,并想知道我是否可以进一步拆分SourcesConsole进入单独的未对接的窗口(或者至少,他们的视图在同一个窗口上垂直分割,而不是像压力Esc那样水平分割)

google-chrome google-chrome-extension google-chrome-devtools

118
推荐指数
5
解决办法
7万
查看次数

JSHint选项的完整默认值列表?

我在哪里可以获得JSHint默认选项的完整列表.我尝试在网上搜索但找不到任何东西.

编辑:我的意思是默认的列表所有选项,如果它是不明确的:)

javascript coding-style jshint

38
推荐指数
1
解决办法
9161
查看次数

body.scrollTop vs documentElement.scrollTop vs window.pageYOffset vs window.scrollY

当试图找出从顶部滚动了多少网页时,应该使用哪一个:

document.body.scrollTop,

document.documentElement.scrollTop,

window.pageYOffset,

window.scrollY

在这两个不同的场景中我会选择哪一个:

a)如果我想要最大的兼容性(跨目前使用的主要浏览器)?

b)如果我想要符合最符合标准/未来证明/严格模式兼容的代码(但不关心支持旧/非标准浏览器)?

javascript cross-browser scrolltop

36
推荐指数
2
解决办法
3万
查看次数

为什么不推荐使用body.scrollTop?

似乎body.scrollTop(和body.scrollLeft)在ES5严格模式下被弃用.这是什么原因,因为在其他DOMElements 上使用这些属性似乎仍然可以吗?

背景资料:

我有一个函数,试图增加(或减少,如指定)的scrollTop所有祖先的值element,直到其中一个实际更改.我想知道,为了保持对严格模式的投诉,我应该特别检查body元素,因为父母的链向上移动.

[显然,bodydocument.body]

javascript scrolltop strict-mode

36
推荐指数
2
解决办法
4万
查看次数

Chrome扩展程序:将消息从后台脚本发送到*all*标签

有没有办法让后台脚本通知所有当前打开的选项卡(即其内容脚本)发生了事件.

基本上像以下一样

chrome.tabs.sendMessage("*", {foo: "bar"})
Run Code Online (Sandbox Code Playgroud)

我怀疑我可以在后台脚本上维护一个打开的选项卡列表,如果可能的话,并使用它.但是有更简单的方法吗?

google-chrome-extension

21
推荐指数
1
解决办法
7952
查看次数

使用其窗口ID激活窗口

我将如何以编程方式激活,即在macOS(不属于我的应用程序)上移动到前端并聚焦窗口Window ID.我的应用程序将以用户授予的辅助功能权限等运行

令人惊讶的是,Quartz Window Services页面上描述的所有功能似乎都没有.

我目前正在使用Swift,但我愿意使用Objective-C,AppleScript或其他任何东西.

编辑:

我不想把父应用程序的所有窗口都带到前面 - 只有与窗口ID匹配的特定窗口.

编辑:

我知道该NSWindow类型仅用于引用当前进程的窗口,但是没有代表外部应用程序拥有的窗口的类吗?就像我们必须NSRunningApplication引用任何正在运行的应用程序,包括外部应用程序,我期待一个API来处理所有打开的窗口(假设正确的权限).在某个地方有类似NSOpenWindowCGWindow埋葬的课吗?

macos cocoa quartz-graphics swift

15
推荐指数
1
解决办法
1184
查看次数

chrome扩展:在内容脚本和后台脚本之间共享对象

我正在开发一个在内容脚本中使用jQuery/Zepto的chrome扩展.现在,扩展程序意味着在每个网站上运行,这意味着在用户打开的每个选项卡上加载了jQuery/Zepto的副本.

有没有办法在各种内容脚本之间共享jQuery/Zepto对象?

我知道内容脚本可以与后台脚本通信.我希望能够让后台脚本可以访问jQuery对象并返回对每个内容脚本的引用.但我意识到只能在内容和后台脚本之间传递JSON消息.

有没有办法实现我想要的?

google-chrome-extension

8
推荐指数
1
解决办法
3868
查看次数

可配置的键盘快捷键,不使用内容脚本

Chrome扩展程序:我正在寻找一种方法来分配全局键盘快捷键,即使当前选项卡没有内容(因此也没有内容脚本),也可以调用这些快捷键.此类标签的一些示例:"新标签"标签,chrome://扩展标签,"未加载页面"标签等用于此类要求的用例包括关闭标签,转到下一个/上一页标签等操作.

chrome.commands API允许一个做到这一点.但是,似乎没有办法让用户配置这些键盘快捷键,这是我真正希望我的扩展允许的.

有没有办法获得不需要内容脚本的可配置键盘快捷键?

global keyboard-shortcuts google-chrome-extension content-script

8
推荐指数
1
解决办法
2900
查看次数

Sublime Text 2 - 查找和替换:"区分大小写"vs"保留案例"?

在"查找/替换"对话框中,"区分大小写"和"保留大小写"选项之间有什么区别?

sublimetext2

7
推荐指数
1
解决办法
6376
查看次数

MacOS-获取按最新使用顺序排序的正在运行的应用程序

我想使用Swift(或Objective-C)按最近使用的顺序获取当前在macOS上运行的应用程序的列表这就是cmd-tab在Mac上显示应用程序图标的顺序。

以下提供了我的应用程序,但没有按照我想要的顺序显示。

let apps = NSWorkspace.shared.runningApplications
Run Code Online (Sandbox Code Playgroud)

在的文档中.runningApps property说:

数组的顺序是不确定的,但是它是稳定的,这意味着特定应用程序的相对顺序在多次调用runningApplications时不会改变。

有没有一种方法可以按所需顺序对应用进行排序/获取?

编辑:

在“金石”答案中建议的方法似乎很有希望,但是CGWindowListCopyWindowInfo只有在CGWindowListOption.optionOnScreenOnly指定时,才以从前到后的顺序返回窗口。但是,在那种情况下,仅返回当前空间中的窗口。 cmd-tab但是可以列出所有空间中的应用。

有谁知道其他方式吗?难道不应该有更直接/更简便的方法吗?

macos objective-c swift

7
推荐指数
1
解决办法
180
查看次数