Jetbrains

JetBrains 成立於 2000 年,是一家私人持股的公司,該公司的合夥創辦人有:Sergey Dmitriev、Eugene Belyaev 及 Valentin Kipiatkov。截至 2017 年 6 月,该公司共发布了 24 款开发工具与及相关产品。2021 年 7 月,该公司宣布在中国上海成立捷并思公司。 — JetBrains - 维基百科,自由的百科全书 (wikipedia.org)

How to activation

教育优惠

邮箱是否具备资格自查: swot

黑名单邮箱后缀自查:

via: https://github.com/JetBrains/swot/blob/master/lib/domains/stoplist.txt

不建议自行购买教育邮箱,因为一旦被 BAN 就无法自证(上传学生证),曾买过一个 o365.skku.edu 后缀的邮箱就是这样。

![[install-develop-environment#activate-using-ja-netfilter|Activate using ja-netfilter]]

How to check IDE runtime log

Check Log > Show Log in Finder

IDEA config

Shortcut

via: https://www.youtube.com/watch?v=QYO5_riePOQ

More via: https://www.jetbrains.com/help/idea/mastering-keyboard-shortcuts.html

Leetcodes Template

Note

Check setting custom template & code type when switch language used

java

  • TempFilePath
\\wsl$\Ubuntu\home\bgzocg\demo\tasks\leetcode\java\src\cc\bgzo
  • Code Filename
$!velocityTool.camelCaseName(${question.frontendQuestionId})$!velocityTool.camelCaseName(${question.title})
  • Code Template
package cc.bgzo.leetcode.editor.cn;
public class $!velocityTool.camelCaseName(${question.frontendQuestionId})$!velocityTool.camelCaseName(${question.title}){
  public static void main(String[] args) {
      Solution solution = new $!velocityTool.camelCaseName(${question.frontendQuestionId})$!velocityTool.camelCaseName(${question.title})().new Solution();
  }
  ${question.code}
}
// ${question.title}
${question.content}

sql

  • TempFilePath
\\wsl$\Ubuntu\home\bgzocg\demo\tasks\leetcode\mysql\src\cc\bgzo
  • Code filename
[$!{question.frontendQuestionId}]${question.title}
  • Code Template
${question.content}
${question.code}