atom-editor - 如何注释掉 Pact 中的代码块?
问题描述
如何注释掉 Pact 中的一段代码?Atom 中是否有为此的快捷方式?
我已经尝试过command+?
,但它以 HTML 格式将其注释掉。
然而,这在 Pact Web (pact.kadena.io) 中有效
解决方案
Pact 是一种类似 Lisp 的语言,因此使用分号的 Lisp 风格的注释(但不是块注释)。例如,如果您想注释掉一些协议代码,您可以执行以下操作
(my-module 'my-keys
;(hello-world-old:string (name:string)
; ...)
(hello-world-new:string (name:string)
...)
)
您可以以真正富有表现力的方式使用分号,这在这篇很棒的帖子中有详细介绍:Lisp 评论约定
干杯,快乐的黑客!
推荐阅读
- c# - 有谁知道如何修复:System.ComponentModel.Win32Exception:'系统找不到指定的文件'来自 Visual Studio?
- javascript - 我一直在尝试通过用户输入使用 for 循环,但由于某种原因它既不显示错误也不显示输出
- loops - 当使用 while 循环输入负数时,停止接收 Arraylist 的用户输入
- java - Authenticator#requestPasswordAuthentication 的用例
- flutter - 我有一个表单,其中有两个文本输入。当用户在一个输入中输入文本并转到另一个时,文本消失了。该怎么办?
- python - get secrets from enterprise vault using python
- typescript - Use simple functions instead of decorators in class-validator
- python-3.x - Time Complexity of python's deque.Insert(index,element)
- c++ - UML Design Pattern and implementation into C++ classes
- reactjs - 编写了一个传递 JSON 对象的 Flexi React 组件。但出现逻辑错误