问题标签 [defaults]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
94 浏览

html - Html 覆盖设置

我设置了我的 css 文件,以便我网站上的所有页面都发生这种情况:

我希望一页是一个例外。如何覆盖和使用该页面的默认高度值?在 .html 文件中用 height="auto" 声明 html 和 body 是否足够?

0 投票
1 回答
455 浏览

function - 如何将函数指定为 PowerShell 函数中脚本块参数的默认值?

鉴于这些 powershell 函数,其中 foo 将脚本块作为参数:

是否可以在函数 foo 中将函数 bar 指定为 $fun 而不是 {} 的默认值?

0 投票
2 回答
1164 浏览

c# - 如何更改 Windows 中的默认浏览器?

我用 C# 为几个家庭成员创建了一个简单的浏览器。我想从安装程序或程序将其设置为默认浏览器。当 Chrome 或 Firefox 询问您是否要将其设置为默认值时,我想做与 Chrome 或 Firefox 相同的事情。我可以设置命令行处理,我只需要知道如何设置默认浏览器。

0 投票
1 回答
10436 浏览

python - Python - 读取和/或写入 ini 文件的选项

我需要一些(基本)python代码的帮助:

我要做的是从 .ini 文件(与脚本共享相同的名称)中读取它,如果它不存在则创建它。

同样,如果它不存在,它将读取该部分并创建它。它正在读取的选项相同,如果不存在,请将选项设置为默认值。

照原样,它会创建文件,但它是空的,因此它不会读取任何内容,也不会破坏 while 循环。

我对 python 很陌生,从未使用过 ConfigParser 模块,这可能是我被卡住的原因(或者因为我遗漏了一些明显的东西)

无论哪种方式,我都会感谢任何帮助。

0 投票
1 回答
507 浏览

xcode - Xcode用户默认值无法识别的选择器错误

我开始在 Cocoa 上使用用户默认值,并且收到 [NSConcreteData alphaComponent]: unrecognized selector sent to instance0x100123660错误。这是源代码:

AppDelegate.m 文件:

PreferencesController.m 文件:

NSLog 的返回值为:

所以返回的值+ (NSColor *)defaultColor不是 NSColor,当然也不是 [NSColor greeenColor].

我也收到了错误-[NSConcreteData alphaComponent]: unrecognized selector sent to instance 0x100184050,我认为这一定是由于没有NSColor为提到的方法返回一个引起的。

请帮我调试。

谢谢。

0 投票
2 回答
3631 浏览

terminal - 使用 Shell 脚本写入 plist Dictionary child Boolean

我正在尝试在基于 Platypus 脚本的应用程序 (Mac) 中修改系统 plist,尽管我觉得我的问题可能有更一般的答案。

问题是:在 plist 文件中定位和修改 Dictionary 键的布尔子项的正确终端语法是什么?

我试过了:

但它不喜欢 -bool 与 Disabled 那里..

0 投票
1 回答
866 浏览

terminal - 通过终端命令或 Applescript 更改桌面位置

我主要使用 Apple 远程桌面 (ARD) 管理一些计算机实验室。我一直在尝试通过使用终端的命令行或使用 Applescript 来调整桌面的大小。

我发现了这个用于更改桌面的方便脚本:

这确实可以改变桌面,但我需要在我的 OSX 10.7 机器上将桌面大小调整为“拉伸以填充屏幕”。

我怀疑我可以通过 ARD 发送很多 Unix 命令来更改 com.apple.desktop.plist 设置。你知道,像 pmset 这样的东西:

这很方便。

我使用“默认读取 com.apple.desktop”并发现说,我笔记本电脑上的放置是“放置 = 裁剪;”。

(顺便说一句,当您使用 defaults 命令时,您是否为每个用户都设置了它们?)

我什至下载了一个属性列表转换器来将 com.apple.desktop.plist 转换为我可以阅读的 XML 文件,我发现了这样的东西:

但我不知道如何使用这些信息。

我尝试用我喜欢的设置覆盖我机器上的 com.apple.desktop.plist 文件,但发现这根本没有做任何事情,它没有改变桌面,即使我注销并登录客户端也没有机器,或重新启动。

我正在努力避免为系统偏好设置 GUI 脚本,因为我知道它的格式不好,而且我也无法弄清楚。尽管我确实尝试过,但通过安装 Xcode 并查看辅助功能测试以找出哪个窗口的哪个窗格......但未能编写脚本。

我发现这个网站有人在做类似于我正在做的事情,但它是德语的,而且谷歌翻译并不完美。

PS我从来没有写过Python脚本,而且我是一个初学者。

PPS 我从未成功使用过 Automator。

0 投票
0 回答
2065 浏览

android - 如何为自定义控件定义默认样式?

我有一个自定义控件,它扩展了我有自定义属性的DialogPreference,我想为它们定义默认值。

这是我attrs.xml的相关部分:

主题.xml

样式.xml

所以我已经定义了我希望 MyPreference 类应该有这样的默认值:

  • android:positiveButtonText = "OK"
  • android:negativeButtonText = "取消"
  • android:dialogLayout = <引用布局>
  • myAttr1 = "未知"
  • myAttr2 = [1, 2, 4]

但是当我尝试访问它们时,我什么也得不到:

如果有人能解释我做错了什么,我会非常有帮助。还有为什么我不能将默认文本颜色更改为白色。

0 投票
2 回答
345 浏览

variables - Emacs 默认样式(制表符宽度,偏移量)被覆盖

我在 Fedora 19 64 位上运行 Emacs 24.2-18。我在我的.emacs文件中将 C 默认样式设置为“linux”,默认选项卡宽度为 4,使用选项卡的缩进,默认 C 偏移量为选项卡宽度,Perl 偏移量为选项卡宽度. 但是每当我启动 Emacs 时,选项卡宽度和 C 偏移量都是 2。样式被列为“linux”,但是当我在 Emacs 中将样式设置为“linux”时,它会更改选项卡宽度和 C 偏移量。所以初始默认样式没有正确加载,我不知道发生了什么。这是我的一些文件。.emacshttp://paste.fedoraproject.org/23068/13729669/,目录的内容~/.emacs.dhttp://paste.fedoraproject.org/23070/67043137(smartparens 和 archive 是目录),我通过 Fedora 软件管理器安装的与 Emacs 相关的软件是:

  • emacs.x86_64 1:24.2-18.fc19 @fedora
  • emacs-auto-complete.noarch 1.3.1-5.fc19 @fedora
  • emacs-auto-complete-el.noarch 1.3.1-5.fc19 @fedora
  • emacs-common.x86_64 1:24.2-18.fc19 @fedora
  • emacs-filesystem.noarch 1:24.2-19.fc18 @updates/18
  • emacs-vala.noarch 0.20.1-1.fc19 @fedora
  • emacs-vala-el.noarch 0.20.1-1.fc19 @fedora

需要注意的是 emacs-filesystem.noarch 是 Fedora 18 软件包,而不是 Fedora 19 软件包。为什么我的标签宽度和 C 偏移量会像这样被覆盖?我不知道发生了什么。

0 投票
4 回答
17104 浏览

macos - 通过命令行设置默认网络浏览器?

我试图弄清楚如何通过命令行在 OS X 上设置默认网络浏览器。我找到了这个论坛帖子,但他们正在制定的解决方案是使用特定应用程序打开特定 URL。我正在寻找一种设置默认浏览器系统范围的方法。GitHub 上有一个名为Objektiv的简洁应用程序,它完全符合我的要求,但它是一个应用程序。显然,有一个 Cocoa 方法来设置 NSWorkSpace 默认浏览器。

com.apple.LaunchServices为此需要更改首选项文件,也许更多。

如何通过命令行设置不同的默认浏览器?

感谢帮助。