最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【未解决】给Notepad++添加iOS的Swift代码高亮

Notepad++ crifan 6757浏览 0评论

【背景】

拿到一个iOS的项目的Swift源码,想要用Notepad++看看代码。

用Notepad++直接打开swift文件:

use notepad   to open swift file

结果发现是没有语法高亮的:

notepadplusplus not highlight swift file

所以Notepad++目前不支持Swift语言:

如果强制把语法设置为Object-C的话:

npp set syntax to object-c for swift

虽然效果不是太好,但是暂时是可以凑合着看的:

npp use object-c to see swift just ok

但是毕竟不完美。

所以想要去找找,Notepad++中如何支持iOS的Swift的语法高亮。

 

【折腾过程】

1.搜:

Notepad++ Swift 

参考:

What programs are like Notepad++ but suitable for Apple DOS? – Quora

以及其他很多帖子,但是无果。

2.结果是:

Notepad++,目前没有支持Swift语言的语法高亮。

 

【总结】

Notepad++目前是不支持Swift语言的语法高亮。

期待以后升级新版本,或许可以支持。

目前暂时只能凑合用Object-C的语法去高亮Swift的代码,还可以凑合着看。

转载请注明:在路上 » 【未解决】给Notepad++添加iOS的Swift代码高亮

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (5)

  1. 我创建的JEdit的plugin在这里: https://sourceforge.net/p/jedit/patches/587/ http://jedit.org (Java implemented Editor)
    Wayne.zhang8年前 (2016-11-23)回复
  2. "'0"' { } ~ ! % ^ * - + = | / . ?? & > < 1/* 2*/ 0// associatedtype atexit break case catch class continue convenience default defer deinit didSet do dynamic else enum extension fallthrough final for func get guard if import in infix init inout internal lazy let mutating nil nonmutating operator optional override postfix prefix private protocol public repeat required rethrows return self set static struct subscript super switch throw throws try typealias unowned var weak where while willSet @assignment @autoclosure @available @convention @exported @IBAction @IBDesignable @IBInspectable @IBOutlet @noescape @nonobjc @noreturn @NSApplicationMain @NSCopying @NSManaged @objc @testable @UIApplicationMain @warn_unused_result #if #elseif #else #endif #selector #column #file #function #line COLUMN FILE FUNCTION __LINE__ Bool Int Float Double String Charactor Set Array Dictionary
    Wayne.zhang8年前 (2016-11-23)回复
  3. 我在其它语言的基础上创建了一个,需要的话和我联系。这里不能添加附件。
    Wayne.zhang8年前 (2016-11-23)回复
  4. sublime 3 可以外挂swift symtax
    rocky8年前 (2016-10-30)回复
  5. Windows 平台不能开发Swift吧,notepad++ 没有Mac版,不支持也是正常的吧。
    Someone9年前 (2015-08-07)回复
85 queries in 0.191 seconds, using 22.20MB memory