标签: comments

可以在JSON中使用注释吗?

我可以在JSON文件中使用注释吗?如果是这样,怎么样?

json comments

7104
推荐指数
46
解决办法
203万
查看次数

为什么在允许某些Unicode字符的注释中执行Java代码?

以下代码生成输出"Hello World!" (不,真的,试试吧).

public static void main(String... args) {

   // The comment below is not a typo.
   // \u000d System.out.println("Hello World!");
}
Run Code Online (Sandbox Code Playgroud)

原因是Java编译器将Unicode字符解析\u000d为新行并转换为:

public static void main(String... args) {

   // The comment below is not a typo.
   //
   System.out.println("Hello World!");
}
Run Code Online (Sandbox Code Playgroud)

从而导致评论被"执行".

由于这可以用来"隐藏"恶意代码或恶意程序员可以设想的任何东西,为什么在评论中允许它

为什么Java规范允许这样做?

java unicode comments

1326
推荐指数
7
解决办法
7万
查看次数

Markdown中的评论

将注释存储在markdown文件中的语法是什么,例如文件顶部的CVS $ Id $注释?降价项目我什么都没发现.

syntax markdown comments

1277
推荐指数
17
解决办法
41万
查看次数

1272
推荐指数
9
解决办法
69万
查看次数

什么是在Vim中评论/取消注释行的快速方法?

我在vi中打开了一个Ruby代码文件,有一些注释掉的行#:

class Search < ActiveRecord::Migration
  def self.up
    # create_table :searches do |t|
    #   t.integer :user_id
    #   t.string :name
    #   t.string :all_of
    #   t.string :any_of
    #   t.string :none_of
    #   t.string :exact_phrase
    # 
    #   t.timestamps
    # end
  end

  def self.down
    # drop_table :searches
  end
end
Run Code Online (Sandbox Code Playgroud)

假设我想取消注释第一def ... end部分中的所有行.在Vim中这样做的有效方法是什么?

一般来说,我正在寻找一种简单流畅的方式来评论和取消注释.在这里,我正在处理Ruby代码,但它可能是JavaScript(//)或Haml(-#).

vim comments

1081
推荐指数
28
解决办法
83万
查看次数

在Python中创建多行注释的方法?

我最近开始学习Python,但我找不到如何实现多行注释.大多数语言都有块注释符号

/* 

*/
Run Code Online (Sandbox Code Playgroud)

我在Python中试过这个,但它会抛出一个错误,所以这可能不是正确的方法.Python实际上是否具有多行注释功能?

python documentation comments python-2.7 python-3.x

1081
推荐指数
14
解决办法
148万
查看次数

如何在批处理/ cmd中"注释掉"(添加注释)?

我有一个批处理文件,它运行几个进行表修改的python脚本.

  1. 我想让用户注释掉他们不想运行的1-2个python脚本,而不是从批处理文件中删除它们(所以下一个用户知道这些脚本作为选项存在!)

  2. 我还想添加注释,以便特别注意它们在运行之前需要在批处理文件中更新的变量.我明白我可以用了REM.但看起来更像是在用户运行后更新用户的进度.

是否有更适当添加评论的语法?

comments cmd commenting batch-file comment-conventions

816
推荐指数
7
解决办法
116万
查看次数

如何在XML中注释掉一个标记块?

如何在XML中注释掉一个标记块?

即我如何<staticText>在下面的代码中注释掉它里面的所有内容?

  <detail>
    <band height="20">
      <staticText>
        <reportElement x="180" y="0" width="200" height="20"/>
        <text><![CDATA[Hello World!]]></text>
      </staticText>
    </band>
  </detail>
Run Code Online (Sandbox Code Playgroud)

我可以使用,<!-- staticText-->但这只是用于单个标签(就像我所知道的那样),就像//在Java和C中一样.我想更像是如何/** comment **/在Java和C中使用,所以我可以注释掉更长的XML代码块.

xml comments

774
推荐指数
7
解决办法
171万
查看次数

728
推荐指数
8
解决办法
39万
查看次数

评论.gitignore?

你能在.gitignore文件中写评论吗?

如果是这样,该行是否应该带有一个#或其他指标?

git comments gitignore

513
推荐指数
2
解决办法
11万
查看次数