我已經在iOS項目上工作了一段時間,創建了數百個源文件,現在這樣做很好,我知道一些令人傷心的事情:編輯版本文件模板工作,我的所有文件有這種跛腳格式:批量替換XCode中的版權註釋
//
// MyClass.h
//
// Created by Redwarp on 3/25/13.
// Copyright (c) 2013 Redwarp. All rights reserved.
//
而且這不是很酷!我想用更類似的東西代替它:
/* This software is licensed under the Apache 2 license, quoted below.
Copyright 2013 Redwarp <[email protected]>
Licensed under the Apache License, Version 2.0 (the "License"); you may not
use this file except in compliance with the License. You may obtain a copy of
the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
License for the specific language governing permissions and limitations under
the License.
*/
無論如何。我大概可以編寫一個腳本,它搜索我的所有文件,並用更好的評論替換第一個「//」行,但我相信有一個工具可以完美地完成這項工作。
除:我無法在任何地方找到該工具。
有人會知道這樣的工具嗎? (也可能是因爲我是一個傻瓜嗎?)
我不知道一個簡單的方法來解決它,但這可能是你將來感興趣的:http://stackoverflow.com/questions/33720/change-templates-in-xcode – woz 2013-03-25 18:41:38
如何? sed'? – Matthias 2013-03-25 21:08:45
XCode的搜索和替換如何?它支持多行文本搜索,但不支持多行正則表達式搜索。因此,兩個正則表達式搜索和一個文本搜索應該覆蓋它。 FTR,我會和sed一起去。 – Mar0ux 2013-03-25 23:36:07