[总结] Goland 使用技巧

作者: mr_franklin | 来源:发表于2018-07-05 16:02 被阅读502次

    Goland是JetBrains公司出品的一款开发Golang的工具。由于本人是JetBrains公司产品的重度使用者,好多都作为主力开发工具(IntellijI IDEA、PyCharm、WebStorm等),所以Goland一经推出,就成为我开发Golang的首选IDE。

    如果你之前使用过Intellij IDEA开发Java程序,那么使用Goland几乎可以做到无缝衔接、直接上手。两者的项目组织结构、快捷键等好多特性都可以通用。
    笔者之前总结过一些使用Intellij IDEA的技巧。有部分在Goland下同样适用,在此就不再赘述,下面仅总结一些Goland下特有的部分。

    注释("//")不在行首显示,而是自动跟着代码缩进。

    在Goland下,注释默认是在行首的,并且其并没有提供修改注释style的选项。


    image.png

    可以通过修改配置文件的方式解决此问题:
    第一步:在 “Code Style -> Go” 下导出配置文件。


    image.png

    打开配置文件添加如下语句:

    <code_scheme name="Default" version="173">
      <codeStyleSettings language="go">
        <indentOptions>
          <option name="USE_TAB_CHARACTER" value="false" />
        </indentOptions>
        <!-- 添加下面4行 -->
        <option name="LINE_COMMENT_AT_FIRST_COLUMN" value="false" />
        <option name="BLOCK_COMMENT_AT_FIRST_COLUMN" value="false" />
        <option name="LINE_COMMENT_ADD_SPACE" value="true" />
        <option name="KEEP_FIRST_COLUMN_COMMENT" value="false" />
      </codeStyleSettings>
    </code_scheme>
    

    保存后,从新导入到Goland中:


    image.png

    这样注释就不会每次都在行首了:


    image.png

    相关文章

      网友评论

        本文标题:[总结] Goland 使用技巧

        本文链接:https://www.haomeiwen.com/subject/bzypuftx.html