CodeEditorView 0.4.1

CodeEditorView 0.4.1

测试已测试
语言语言 Obj-CObjective C
许可 MIT
发布最后发布2016年9月

GuessEver 维护。



  • 作者
  • GuessEver

代码编辑 UITextView

简介

您可以用来带有高亮和自动缩进编辑代码

用法

  1. 导入主的头文件 #import "CodeEditorView.h"
  2. 为您视图创建一个视图
CodeEditorView* codeView = [[CodeEditorView alloc] initWithLanguage:CodeEditorLanguageCpp];
[codeView setFrame:self.view.frame];
[self.view addSubview:codeView];
  1. 完成!
  2. 如果您想按代码加载,请使用:
[codeView loadText:@"#include <cstdio>\nint main() {\n\tprintf(\"hello world\");\n\treturn 0;\n}"];

安装

  1. 只需将文件夹 CodeEditorView 拖到您的项目中
  2. 使用 pod pod install CodeEditorView 安装

语言

我们现在支持 CCppPascalJava 语法高亮

typedef enum {
CodeEditorLanguageC = 0,
CodeEditorLanguageCpp,
CodeEditorLanguagePascal,
CodeEditorLanguageJava,
CodeEditorLanguagePlain
} CodeEditorLanguageType;

主题

我们现在只有一个主题,类似于 Xcode。希望将来有更多。

感谢

模块 Git 许可
TextKit_LineNumbers https://github.com/alldritt/TextKit_LineNumbers.git MIT
RFKeyboardToolbar https://github.com/ruddfawcett/RFKeyboardToolbar.git MIT

许可

MIT