nescworddetector.java
来自「plugin for eclipse」· Java 代码 · 共 42 行
JAVA
42 行
package isis.tinydt.editors.nesceditor;
import org.eclipse.jface.text.rules.IWordDetector;
public class NesCWordDetector implements IWordDetector, INesCSyntax
{
public boolean isWordStart(char c) {
for (int i = 0; i < reservedwords.length; i++)
if (((String) reservedwords[i]).charAt(0) == c)
return true;
for (int i = 0; i < types.length; i++)
if (((String) types[i]).charAt(0) == c)
return true;
for (int i = 0; i < constants.length; i++)
if (((String) constants[i]).charAt(0) == c)
return true;
return false;
}
public boolean isWordPart(char c) {
for (int i = 0; i < reservedwords.length; i++)
if (((String) reservedwords[i]).indexOf(c) != -1)
return true;
for (int i = 0; i < types.length; i++)
if (((String) types[i]).indexOf(c) != -1)
return true;
for (int i = 0; i < constants.length; i++)
if (((String) constants[i]).indexOf(c) != -1)
return true;
return false;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?