如果我错了请纠正我,在CoffeeScript中取消缓冲(不输出到.js)注释的唯一方法是
# This is the only way to mute this single-line comments
###缓冲多行的注释
### This will be outputted to the .js
For things like copyright notices.
###
但是有没有办法有无缓冲的多行注释?
# This is the only way to mute
# multiple-lines
谢谢。
我试图从js文件中删除单行注释。当然,所有的线条看起来都是这样的:
// This is a comment in a js file
删除以//开头的行中所有内容的正则表达式是什么?
我已经使用它删除了多行注释:
/* This is a
multi-line comment */
$js = preg_replace('!/\*[^*]*\*+([^/][^*]*\*+)*/!', '', $js_contents);
谢谢!
以下是两种类型的评论:
# Hello I can be viewed by the client. I'm a license or whatever
# I'm a personal note. I don't want to appear in the compiled js
在编译后的js中,似乎没有出现任何注释。我想出示执照,那我该怎么做?coffeescript中还有哪些其他类型的注释。例如,一个显示的多行注释对于许可证来说是完美的。
我只想知道在java编程语言中,在多行注释中单行注释的区别是什么。
多行注释
/*
* This is line 1
* This is line 2
/*
单行注释
// This is line 1
// This is line 2
那么,这两个注释在从.java到.class的程序转换方面有什么不同(换句话说,为什么我们需要单行注释,而我们已经有了多行注释)。我已经知道在词汇分析器阶段的编译器会删除注释。
像这样的活动..。
function example() {
var X = 100;
...
var Y = 'abc';
...
return Z;
}
我需要解释一些局部变量的用途。添加这样的描述..。
function example() {
/**
* @description - Need to explain the purpose of X here.
*/
var X = 100;
...
/**
* @description - Need to explain the purpose of Y
在C#中,多行/* */注释不能重叠的原因是什么?这也适用于HTML (我肯定还有很多其他语言)。
例如:
/*
int a = SomeFunction();
/* int i = 0; */
int b = SomeFunction();
*/
不会编译。
在编写代码时,我通常希望快速检查逻辑,并通过使用多行注释删除部分来隔离某些部分,但随后必须通过代码块将所有多行注释替换为单行注释( // )。
我不喜欢使用单行注释来注释出代码块(尽管Visual提供了快捷方式来实现这一点),因为当使用快捷方式删除块中的所有注释时,这些注释会影响文本注释。
为什么多行评论不能意味着“忽略这里之间
我希望能够使用标准库中的re模块识别正则表达式的注释。问题是我的行注释和多行注释有相同的开始。
One-line comment:
#= this is a coment
some code here
#= this is a
multiline comment =#
我一直试图获得一个(或多个)正则表达式,以便能够捕获这两个表达式。单行注释有r'(#=)[\w ]*',但多行注释没有成功。
你能帮我做这个吗?
我正在加深我的HTML知识,目前正在学习HTML缩进,但我不知道如何缩进多行注释,我的IDE (PhpStorm)缩进注释如下:
<!--
hello,
how are you?
-->
在一些网站上,我看到了这样的东西:
<!--
hello,
how are you?
-->
在HTML中缩进多行注释的正确方法是什么?
<?php
/*
/* this is a comment */
*/
?>
PHP返回“语法错误”...
这是一个完全错误的使用多行注释的方式吗?
有时我需要注释掉一大段代码来进行测试,而这段代码包含数百行代码,其中有许多多行注释。
那么注释掉这个大块的最好方法是什么呢?除了暂时将其从文件中删除之外?
好的,我知道三重引号字符串可以作为多行注释。例如,
"""Hello, I am a
multiline comment"""
和
'''Hello, I am a
multiline comment'''
但从技术上讲,这些是字符串,对吗?
我在谷歌上搜索并阅读了Python风格指南,但我无法找到一个技术答案,为什么没有正式实现多行,/* */类型的注释。我使用三重引号没有问题,但我有点好奇是什么导致了这个设计决定。
我知道如何在Bash脚本中编写多行命令,但是如何为多行命令中的每一行添加注释?
CommandName InputFiles \ # This is the comment for the 1st line
--option1 arg1 \ # This is the comment for the 2nd line
--option2 arg2 # This is the comment for the 3nd line
但不幸的是,连续字符\后面的注释将中断命令。