我目前正在 Android 上开发 Android 应用程序
我厌倦SomeView view = (SomeView) findViewById(R.id.view_name);
了一遍又一遍地写,并决定尝试为它写一个模板。
我发现了 Live Templates 并决定尝试编写此代码片段。我设法写了以下内容:
= ($CLASS_NAME$) findViewById(R.id.$END$);
这将在我按 Tab 时 开始光标$CLASS_NAME$
并跳转到。$END$
这很好,但我希望它插入它找到的第一个类名,向后工作,然后将其插入到$CLASS_NAME$
. 因此,编写SomeView view
然后调用模板将插入SomeView
at $CLASS_NAME$
。
我意识到解决方案(如果有的话)可能是为变量编写一个自定义表达式,但我只是不知道该怎么做。