问题标签 [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.
html - Html 覆盖设置
我设置了我的 css 文件,以便我网站上的所有页面都发生这种情况:
我希望一页是一个例外。如何覆盖和使用该页面的默认高度值?在 .html 文件中用 height="auto" 声明 html 和 body 是否足够?
function - 如何将函数指定为 PowerShell 函数中脚本块参数的默认值?
鉴于这些 powershell 函数,其中 foo 将脚本块作为参数:
是否可以在函数 foo 中将函数 bar 指定为 $fun 而不是 {} 的默认值?
c# - 如何更改 Windows 中的默认浏览器?
我用 C# 为几个家庭成员创建了一个简单的浏览器。我想从安装程序或程序将其设置为默认浏览器。当 Chrome 或 Firefox 询问您是否要将其设置为默认值时,我想做与 Chrome 或 Firefox 相同的事情。我可以设置命令行处理,我只需要知道如何设置默认浏览器。
python - Python - 读取和/或写入 ini 文件的选项
我需要一些(基本)python代码的帮助:
我要做的是从 .ini 文件(与脚本共享相同的名称)中读取它,如果它不存在则创建它。
同样,如果它不存在,它将读取该部分并创建它。它正在读取的选项相同,如果不存在,请将选项设置为默认值。
照原样,它会创建文件,但它是空的,因此它不会读取任何内容,也不会破坏 while 循环。
我对 python 很陌生,从未使用过 ConfigParser 模块,这可能是我被卡住的原因(或者因为我遗漏了一些明显的东西)
无论哪种方式,我都会感谢任何帮助。
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
为提到的方法返回一个引起的。
请帮我调试。
谢谢。
terminal - 使用 Shell 脚本写入 plist Dictionary child Boolean
我正在尝试在基于 Platypus 脚本的应用程序 (Mac) 中修改系统 plist,尽管我觉得我的问题可能有更一般的答案。
问题是:在 plist 文件中定位和修改 Dictionary 键的布尔子项的正确终端语法是什么?
我试过了:
但它不喜欢 -bool 与 Disabled 那里..
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。
android - 如何为自定义控件定义默认样式?
我有一个自定义控件,它扩展了我有自定义属性的DialogPreference,我想为它们定义默认值。
这是我attrs.xml的相关部分:
主题.xml:
样式.xml:
所以我已经定义了我希望 MyPreference 类应该有这样的默认值:
- android:positiveButtonText = "OK"
- android:negativeButtonText = "取消"
- android:dialogLayout = <引用布局>
- myAttr1 = "未知"
- myAttr2 = [1, 2, 4]
但是当我尝试访问它们时,我什么也得不到:
如果有人能解释我做错了什么,我会非常有帮助。还有为什么我不能将默认文本颜色更改为白色。
variables - Emacs 默认样式(制表符宽度,偏移量)被覆盖
我在 Fedora 19 64 位上运行 Emacs 24.2-18。我在我的.emacs
文件中将 C 默认样式设置为“linux”,默认选项卡宽度为 4,使用选项卡的缩进,默认 C 偏移量为选项卡宽度,Perl 偏移量为选项卡宽度. 但是每当我启动 Emacs 时,选项卡宽度和 C 偏移量都是 2。样式被列为“linux”,但是当我在 Emacs 中将样式设置为“linux”时,它会更改选项卡宽度和 C 偏移量。所以初始默认样式没有正确加载,我不知道发生了什么。这是我的一些文件。.emacs
是http://paste.fedoraproject.org/23068/13729669/,目录的内容~/.emacs.d
是http://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 偏移量会像这样被覆盖?我不知道发生了什么。