有什么方法可以注释掉函数中的一行或多行代码吗?
类似于以下内容
defmodule MyModule
def foo do
//a = "old code"
a = "new code"
end
end
或者
defmodule MyModule
def foo do
/*a = "old code"
b = 1234 */
a = "new code"
end
end
最佳答案
Elixir 中的注释,在可以用作脚本语言的语言中很常见,使用井号。
defmodule MyModule
def foo do
# a = "old code"
a = "new code"
end
end
形式上,没有办法有多行注释,但多行字符串最终会成为一个 noop。
defmodule MyModule
def foo do
"""
a = "old code"
a = "more old code"
"""
a = "new code"
end
end
关于elixir - 有没有办法在 Elixir 中注释掉函数中的代码行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31691192/