• 自定义Xcode文件模板


    随着项目的增大,以及开发人员的增多,不同开发不同的编码习惯会导致代码阅读产生困难,因而使用统一的编码规范就很重要的.一个文件中的结构统一,可以增加代码的可读性,因而使用同一的文件模板就变得必要.

    模板文件的路径

    /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/File Templates/Source/Cocoa Touch Class.xctemplate

      

    该路径下包含了一些基础类的模板文件,因为权限问题不可以直接编辑,但是可以复制出来,然后再替换.

    除了更改系统文件,我们还可以在不修改系统模板的条件下增加自定义模板

    增加自定义文件模板

    1.在File Templates目录下新建Custom Templates目录

    2.拷贝Cocoa Touch Class.xctemplate目录并修改对应的模板文件,并移动至Custom Templates路径下

    以UIViewController为例:

    //___FILEHEADER___
    
    #import "___FILEBASENAME___.h"
    
    @interface ___FILEBASENAMEASIDENTIFIER___ ()
    
    @end
    
    @implementation ___FILEBASENAMEASIDENTIFIER___
    
    #pragma  mark=====================life cycle=======================
    
    - (void)viewDidLoad {
        [super viewDidLoad];
    }
    
    #pragma  mark=====================UI===============================
    - (void)initUI{
        
    }
    
    #pragma  mark=====================actions==========================
    
    
    
    #pragma  mark=====================other============================
    
    
    
    #pragma  mark=====================lazy load========================
    
    
    
    #pragma  mark=====================dealloc==========================
    - (void)dealloc{
        NSLog(@"%@ dealloc",[self class]);
    }
    @end

    重启Xcode,新建文件的时候就可以看到如下自定义模板了

     效果如下

  • 相关阅读:
    GCC内置函数
    父类子类的拷贝构造与赋值
    外传三 动态内存申请的结果
    外传二 函数的异常规格说明
    外传一 异常处理深度解析
    第69课 技巧,自定义内存管理
    第68课 拾遗,令人迷惑的写法
    第67课 经典问题解析五
    第66课 C++中的类型识别
    第65课 C++中的异常处理(下)
  • 原文地址:https://www.cnblogs.com/yufang/p/11907372.html
Copyright © 2020-2023  润新知