intellij注释模板_IntelliJ中的实时模板

intellij注释模板

如上所述这里 ,的IntelliJ的现场模板可以让你轻松地插入预定义的代码片段到你的源代码。

我在下面发布了一些我最常用的模板,链接到我在GitHub上的模板文件的完整列表(作为设置新IntelliJ环境时的参考),以及将IntelliJ设置文件添加到GitHub所采取的步骤。

例如,我设置了一个模板,以便可以键入test并单击tab,它将为我插入以下JUnit代码片段:

@Test
public void $NAME$() {$END$
}

这是一种JUnit测试方法,最初将光标放在“ public void”之后,可以键入测试名称。 然后,光标跳到{}之间,准备开始编写测试。

IntelliJ模板存储在以下位置的user.xml文件中:

~/Library/Preferences/<product name><version number>/templates

例如,对于IntelliJ13,它是

~/Library/Preferences/IntelliJIdea13/templates/user.xml

下面列出了我的其他一些模板,触发器以粗体显示。
为了可以在任何IntelliJ(例如工作和家庭)上使用这些模板,我在GitHub的此处检查了完整的列表。

之前

@Before
public void setup() {$END$
}

@After
public void tearDown() {$END$
}

yi

fail("Not yet implemented");

聚甲醛

public void $NAME$() {$END$
}

主要

public static void main(String[] args){$END$
}

我采取的将IntelliJ设置添加到GitHub的步骤

首先,我在GitHub上通过https://github.com/sabram/IntelliJ设置了一个新仓库。
然后,我遵循了这个StackOverflow帖子中有关如何将现有非空目录转换为Git工作目录的说明 :

cd ~/Library/Preferences/IntelliJIdea13
git init
git add templates/user.xml
git commit -m 'initial version of IntelliJ user.xml'
git remote add myIntelliJRepo https://github.com/sabram/IntelliJ.git

在这一点上,我遇到一个错误,提示我需要先进行git pull。 但是当我做一个

git pull saIntelliJ

我说错了

You asked to pull from the remote 'saIntelliJ', but did not specify
a branch. Because this is not the default configured remote
for your current branch, you must specify a branch on the command line.

因此,我根据此发布内容对.git / config进行了编辑,以包括

[branch "master"]
remote = saIntelliJ
merge = refs/heads/master

然后我就可以

git pull saIntelliJ    
git push -u saIntelliJ master

成功,并且可以继续使用git pull和git push,而无需每次都指定存储库名称(saIntelliJ)。

翻译自: https://www.javacodegeeks.com/2014/04/live-templates-in-intellij.html

intellij注释模板

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/341609.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

485转换器产品功能特点及技术参数介绍

485转换器主要的作用是将单端的RS-232信号转换为平衡差分的RS-485或RS-422信号。RS-485、RS-422自动识别功能&#xff0c;使用更加简单。接下来就由飞畅科技的小编来为大家详细介绍下485转换器的产品功能特点及技术参数&#xff0c;一起来看看吧&#xff01; 485转换器产品特点…

无浪费编码

本文介绍了如何通过减少软件堆栈中的浪费来高效解决有意义的事件处理问题。 Java通常被视为无法在低内存环境中高效运行的内存猪。 目的是证明许多人认为不可能的事情&#xff0c;有意义的java程序几乎可以在没有内存的情况下运行。 示例流程 在Java的单个线程上&#xff0c;…

485光纤转换器产品分类介绍

485转换器用于点对点、点对多点通讯、工业控制自动化、道路交通控制自动化、智能卡、考勤、门禁、售饭系统、工业集散分布系统、闭路监控、安防系统、POS系统、楼宇自控系统、自助银行系统。接下来就由飞畅科技的小编来为大家详细介绍下485转换器的分类&#xff0c;一起来看看吧…

RS232与串口通信的4个注意事项详解

RS232和串口通信&#xff0c;用于串口设备的数据采集软件&#xff0c;包括仪表、天平、秤或任何RS232仪器。WinWedge直接将数据捕获到Excel、Access或任何Windows应用程序或网页。它甚至可以从COM端口发送命令&#xff0c;因此您可以通过热键&#xff0c;按钮或DDE控制您的设备…

RS485集线器知识详解

集线器的英文名称就是我们通常见到的“HUB”&#xff0c;英文“HUB”是“中心”意思&#xff0c;集线器的主要功能是对接收到的信号进行再生整形放大&#xff0c;以扩大网络的传输距离&#xff0c;同时把所有节点集中在以它为中心的节点上。 集线器工作原理 它工作于OSI参考模…

HttpMate简介

没有人愿意编写不良代码。 没有人会想到“我要创建最纠结和最不可读的代码&#xff0c;并确保它不可扩展且难以修改或浏览”&#xff0c;从而开始了应用程序开发。 首先要有良好的意愿&#xff0c;甚至可能要牢记所有Clean Code和SOLID原则。 但是&#xff0c;折衷方案通常以所…

rs485转rs232串口转换器常见的故障剖析

在实际应用中&#xff0c;rs485串口、rs232串口可能会用于同一个传输线路上&#xff0c;但这两个接口的电气特性不一致&#xff0c;数据不能从这两个串口中相互传输或是rs232串口功能不足需要额外用到rs485串口&#xff0c;这两种情况都可以使用rs485转换器。 rs485转rs232串口…

TDMoverIP是什么?tdmoverip产品特性介绍

tdmoverip伪线路仿真产品&#xff0c;也称为IP电路仿真器或反向网桥。接下来就由飞畅科技的小编来为大家详细讲解下TDMoverIP及其产品特性&#xff0c;一起来看看吧&#xff01; tdmoverip简介 该系列基于TDM over IP技术&#xff0c;实现端到端电路仿真(PWE3)&#xff0c;符合…

java用i/o查看文件_Java文件I / O基础

java用i/o查看文件Java 7引入了java.nio.file包&#xff0c;以提供对文件I / O的全面支持。 除了许多其他功能之外&#xff0c;该软件包还包括Files类&#xff08;如果您已经使用此类&#xff0c;则可以在这里停止阅读&#xff09;。 文件包含许多静态方法&#xff0c;可在处理…

PCM复用设备和PDH设备的区别介绍

首先PCM设备和PDH设备是完全不同的两者设备。PCM是综合业务接入设备&#xff0c;PDH设备是光传输设备。接下来就由飞畅科技的小编来为大家详细介绍下PCM复用设备和PDH设备的区别&#xff0c;一起来看看吧&#xff01; 数字信号是对连续变化的模拟信号进行抽样、量化和编码产生…

定义资源

在Fielding的论文中 &#xff0c;资源被描述为&#xff1a; “可以命名的任何信息”……“文档或图像&#xff0c;临时服务&#xff08;例如&#xff0c;“洛杉矶今天的天气”&#xff09;&#xff0c;其他资源的集合&#xff0c;非虚拟对象&#xff08;例如&#xff0c;人&am…

E1 PCM复用设备能当程控交换机用吗?

E1 PCM复用设备能当程控交换机用吗&#xff1f;这个问题在平时与用户沟通中发现&#xff0c;发现有不少用户认为E1 PCM复用设备可以当程控交换机使用&#xff0c;不仅能实现电话线远端延伸&#xff0c;还可以实现电话机交换功能。 其实这个观点是错误的&#xff0c;E1 PCM复用…

PCM设备能在公网使用吗?

正如标题所言&#xff0c;PCM设备能否在公网使用吗&#xff1f;首先我们可以了解一下公网的概念。“公网”也可以理解为“外网”&#xff0c;就是指公共的网络&#xff0c;用户可以使用这个网络相互访问对方。 其实&#xff0c;笔者认为“PCM能在公网使用”或“PCM不能在公网使…

日月神话_常见的Java神话

日月神话这些问题在任何面试中都可能太过高级而无法提出&#xff0c;因为它们可能会使候选人推迟。 不管怎样&#xff0c;他们可能会在您自己的时间练习。 误解1&#xff09;System.exit&#xff08;0&#xff09;阻止最终被调用 为什么这样的代码 System.setSecurityManager…

PCM设备是做什么的? PCM作用是什么?

PCM可以提供用户从2M到155M速率的数字数据专线业务&#xff0c;也可以提供话音、图象传送、远程教学等其他业务。那么&#xff0c;PCM设备是做什么的? PCM作用是什么&#xff1f;接下来我们就跟随飞畅科技的小编一起来看看吧&#xff01; PCM的含义&#xff1a; 1、PCM&…

Iceberg:浅析基于Snapshot的事务过程

MVCC事务&#xff08;乐观锁&#xff09; 我们知道&#xff0c;Iceberg基于Snapshot&#xff08;快照机制&#xff09;实现了乐观无锁地数据并发读写能力&#xff08;MVCC&#xff0c;Multi Versions Concurrency Controll&#xff09;&#xff0c;默认提供了快照级别的事务隔…

关于“最终”的最终决定

在Java中&#xff0c;过度使用final感觉就像是SHOUTING。 在很多时候它已经过时且不合适。 Java和JavaScript 这主要是关于Java中的final关键字&#xff0c;但是我对JavaScript中与之对应的const看法略有变化。 我可以认为const是一件好事&#xff0c;而final是一件坏事&#…

PCM设备在电网系统中的应用介绍

近年来&#xff0c;随着我国社会经济的快速发展和电力通信行业的不断进步&#xff0c;通信网络技术和网络系统不断完善和改进的同时&#xff0c;网络系统运行过程中也出现了很多的问题&#xff0c;要对其进行优化&#xff0c;否则可能影响电力通信网络的正常运行电力通信网络系…

PCM设备在雷达通信系统应用

PCM设备系统是目前国内企业最常用的综合接入通信设备&#xff0c;PCM设备所具优势众多&#xff0c;因此它能成为目前企业最常用的通信传输接入设备之一&#xff0c;而且在类似雷达通信系统等重要行业中广泛应用着。 PCM设备利用标准的E1数据传输通道&#xff0c;采用PCM制式&a…

ejb的maven_针对新手的Java EE7和Maven项目-第3部分-定义ejb服务和jpa实体模块

ejb的maven从前面的部分恢复 第1部分 第2部分 我们在第三部分继续介绍&#xff0c;我们已经有一个父pom&#xff0c;并且已经为我们的war模块定义了pom。 在我们的原始设置中&#xff0c;我们定义了我们的应用程序将包含一个ejb jar形式的服务jar。 这是我们的Enterprise Jav…