我正在使用emacs org-mode来管理我的笔记.我经常希望从文件中使用链接到这些笔记,我正在其他模式中编辑,例如AUCTeX.
请参阅此处获取描述性屏幕截图.(我还不允许在这里发布图片.)
存储和关注此链接非常有效.但是我发现读取链接的完整组织语法令人不安:[[file:notes.org::*note][Description]]显然没有在org-mode之外折叠.
我想知道是否有任何次要模式可以将这些链接折叠到可点击的描述,就像在org-mode中完成一样.
假设我尝试将字符串分配给强类型的整数变量:
[int]$bar = '1'
Run Code Online (Sandbox Code Playgroud)
这是有效的,因为PowerShell能够将字符串'1'转换为整数.
现在情况有所不同,如果我尝试使用强类型布尔变量:
[boolean]$foo = 'foo'
Cannot convert value "System.String" to type "System.Boolean". Boolean parameters accept only Boolean values and numbers, such as $True, $False, 1
or 0.
Run Code Online (Sandbox Code Playgroud)
我发现这令人困惑,因为PowerShell同时允许从字符串显式转换为布尔值:
[boolean]'foo'
True
Run Code Online (Sandbox Code Playgroud)
有谁知道这种看似不一致行为的原因?