面向 iOS 平台的富文本代码生成工具

该工具提供一个可视化界面,辅助开发者为 iOS 平台创建格式丰富的文本。用户可以通过拖放操作应用自定义字体,并直观地调整文本格式,工具将自动生成 Swift 和 Objective-C 代码。

功能

  • 可视化编辑文本格式。
  • 支持自定义字体。
  • 自动生成 Swift 和 Objective-C 代码。

未来方向

  • 拖放式自定义字体管理。
  • 使用数字精确控制字体大小。
  • 优化多行相同格式代码生成。
  • 支持更多文本格式。
  • 探索与 Cocoa 框架的集成。

使用方法

  1. 安装依赖:npm install
  2. 启动服务器:npm start (访问 localhost:3000)
  3. 编译项目:npm run-script build
  4. 运行测试:npm t
zip
Transformer-master.zip 预估大小:49个文件
folder
Transformer-master 文件夹
file
.gitignore 27B
file
.babelrc 73B
folder
images 文件夹
file
transformer.png 24KB
file
sample.gif 2.05MB
file
sample.png 568KB
file
static-sample.png 331KB
file
package.json 1KB
file
package-lock.json 244KB
folder
src 文件夹
folder
custom-formats 文件夹
file
UnderlineStyle.js 441B
file
main.js 3KB
file
SelectionBar.js 2KB
folder
objective-attributes 文件夹
file
UnderlineAttribute.js 832B
file
BackgroundColor.js 476B
file
ParagraphAttribute.js 1KB
file
FontAttribute.js 993B
file
FontColor.js 452B
file
StyleEditor.js 2KB
file
Attribute.js 357B
folder
swift-attributes 文件夹
file
UnderlineAttribute.js 760B
file
BackgroundColor.js 442B
file
ParagraphAttribute.js 916B
file
FontAttribute.js 973B
file
FontColor.js 419B
file
SwiftTranslator.js 2KB
file
ObjectiveTranslator.js 3KB
file
webpack.config.js 1KB
file
.travis.yml 80B
file
README.md 1KB
folder
tests 文件夹
folder
objective-attributes 文件夹
file
ParagraphAttributeTest.js 542B
file
UnderlineAttribute.js 361B
file
BackgroundColorTest.js 399B
file
FontAttributeTest.js 862B
file
FontColor.js 360B
folder
swift-attributes 文件夹
file
ParagraphAttributeTest.js 474B
file
BackgroundColorTest.js 362B
file
FontColorTest.js 322B
file
FontAttributeTest.js 798B
file
UnderlineAttributeTest.js 329B
folder
www 文件夹
folder
images 文件夹
file
robot.png 1KB
file
black_robot.png 10KB
file
robot.svg 10KB
file
copy.svg 519B
file
index.html 5KB
folder
styles 文件夹
file
main.css 3KB
file
bootstrap.min.css 124KB
file
bootstrap-reboot.min.css 4KB
file
custom-attributes.css 2KB
file
bootstrap-grid.min.css 24KB
file
server.js 681B
zip 文件大小:2.74MB