題:
iOS開發人員工具和實用程序(必備資源和必備資源)
DevSolo
2011-03-30 01:29:10 UTC
view on stackexchange narkive permalink

對於Mac和iOS開發人員,我是新手。我曾經使用過iPhone和iPad,並且正在為兩者編寫應用程序。我是一位(新註冊的)蘋果開發人員,已經下載了Xcode並通過它進行工作。

例如,在Windows世界中,我使用

  • Notepad ++作為額外的文本編輯器。
  • 取決於進行依賴性檢查(是的,我意識到可能沒有必然結果)
  • 用於構建/調試正則表達式的正則表達式夥伴。
  • 等...

對iOS領域一無所知,任何人都可以在工具上提供的任何信息(以及為什麼他們必須擁有或需要擁有)都是很棒的。


請在搜索之前

要進行搜索,請使用右上角的搜索框。要搜索當前問題的答案,請使用 inquestion:this 。例如:

  inquestion:this Textmate  

如果尚未發布,請在添加它作為答案時遵循一些簡單的規則。

規則

  1. 每個答案只能使用一種工具。

  2. 添加簡短說明

  3. 如果可能,在應用程序名稱中添加一個網站鏈接(不直接下載) 。

  4. 使用 ## [appName](link) 來引用應用程序名稱。請不要包括價格。

  5. ol>
我隨意添加一些規則,以免混亂。我還要求將其設置為CW。
在[AlternativeTo.net](http://alternativeto.net)上找到與您在Windows上所使用的軟件相對應的Mac副本的好網站-這裡是[Regex Buddy](http:/ /alternativeto.net/software/regexbuddy/?platform=mac)-我還沒有嘗試過_yet_。
我認為包括價格沒有任何問題。如果更改,則任何人都可以編輯信息。事先了解價格非常有用。
在開發人員主題更緊密的Stack Overflow上,這會更好嗎?
39 答案:
Jim McKeeth
2011-03-30 02:21:41 UTC
view on stackexchange narkive permalink

Dropbox

與編程無關,但對於源代碼管理中未包含的所有內容都非常有價值。 Evernote以文檔為中心,而Dropbox以文件為中心。如果您需要在具有修訂控制的多台計算機上安裝文件,則需要Dropbox。

我應該提到這個,已經有了。優秀的推薦。
在備份版本控制中,Dropbox + git是最終版本(可以,也許只是簡單的最終版本)。
Moshe
2011-03-31 22:14:12 UTC
view on stackexchange narkive permalink

終端

如果您不想走圖形化路線,Mac上的終端是用於管理存儲庫的非常有用的工具。此外,許多有用的Objective-C庫都託管在Google Code或GitHub上。擁有Terminal意味著能夠檢出這些庫的副本。

為什麼有[iTerm2](https://sites.google.com/site/iterm2home/)時出現終端?
user4874
2011-04-01 10:26:31 UTC
view on stackexchange narkive permalink

TestFlight

管理空中Beta測試必不可少。

不可估量的,一個完整的遊戲規則改變者。測試之後,您將無法擊敗(仍然免費的)TestFlight服務!
Jim McKeeth
2011-03-30 02:18:38 UTC
view on stackexchange narkive permalink

TextWrangler

另一個輕量級程序員的文本編輯器。

mspasov
2011-03-30 13:51:28 UTC
view on stackexchange narkive permalink

萬花筒

一個出色的差異/合併工具。可以比較圖像。與幾乎所有內容無縫集成。

alesplin
2011-09-21 07:18:32 UTC
view on stackexchange narkive permalink

自製軟件

與Macports相比,獲取Unix / Linux實用程序的侵入性較小。 Macports不一定沒有問題,但是我不喜歡在我的系統上擁有3個Perl副本,等等。

Jim McKeeth
2011-03-30 02:12:34 UTC
view on stackexchange narkive permalink

助焊劑

與開發無關,但我喜歡它。此實用程序根據您特定位置設置的太陽升起&太陽自動調整顯示器的色溫。確實使深夜工作變得更愉快。嘗試幾天然後將其禁用一晚,您將不相信以前沒有它也可以工作。

它不會影響屏幕截圖等,但是您可能需要禁用它以獲得對顏色的真實印象。

聽起來像是可以嘗試的東西,感謝您的鏈接。
Matthias Bauch
2011-03-31 21:49:29 UTC
view on stackexchange narkive permalink

Accessorizer

Accessorizer可以加快創建運行Mac或iOS應用所需的所有樣板代碼。
我猜主要是使用它來創建 @property @synthesize 行。您只需選擇所有ivar並按一些鍵,訪問器就會創建一個@property指令塊。只需將其粘貼到標題中並完成即可。

此外,您還可以創建init,dealloc,viewDidUnload方法。它有助於創建與NSCoding兼容的對象。以及更多。

每個Objective-C開發人員都應該擁有它。

自動化的一切都值得(至少)值得一看。
Jim McKeeth
2011-03-30 02:20:03 UTC
view on stackexchange narkive permalink

Evernote

與編程無關,但是對於存儲註釋等非常有用。任何不在源代碼管理中的內容。在計算機之間自動同步並具有強大的搜索功能。我用它在iPad上做筆記。

mspasov
2011-03-30 13:48:14 UTC
view on stackexchange narkive permalink

良好且有前途的GIT前端。

Moshe
2011-03-31 22:12:03 UTC
view on stackexchange narkive permalink

Adob​​e Photoshop

是的,它很昂貴,但是在製作應用程序時擁有良好的圖形編輯程序是無價的。圖像是使應用脫穎而出的原因,即使您僱用了那名超級昂貴的圖形設計師,您也將希望能夠自己進行調整。

您有幾種購買選擇,包括試用版,或者如果您有資格,則選擇教育版定價。

或者Mac上的GIMP(http://www.gimp.org/)也可以正常工作...
alesplin
2011-09-21 07:16:02 UTC
view on stackexchange narkive permalink

MacVim

在Mac上使用vim / gVim的更多類似於mac的方式。

mspasov
2011-03-30 13:34:43 UTC
view on stackexchange narkive permalink

SvnX

SvnX是OS X開源GUI,具有svn客戶端二進製文件的大多數功能。

它可讓您瀏覽工作副本。 ,可以發現更改並對其進行操作,還可以瀏覽存儲庫的日誌和修訂版本。

DevSolo
2011-03-31 20:33:46 UTC
view on stackexchange narkive permalink

MindNode

出色的思維導圖實用程序。還有一個iPad版本(7美元左右)

這是一個出色的應用程序。
Matthias Bauch
2011-04-03 14:44:45 UTC
view on stackexchange narkive permalink

Macports

本身並不是實用工具或常用工具。但是,這是安裝某些人偶爾需要的所有unix命令行工具的好方法。例如imagemagick,pngcrush,mercurial,git,vim,wireshark等。

Fink是Macports的替代品,基本上可以完成相同的工作。

WebSeed
2011-08-04 19:14:32 UTC
view on stackexchange narkive permalink

生成器

為自定義核心數據類生成(和更新)Objective-C代碼。

jmlumpkin
2011-09-21 17:31:20 UTC
view on stackexchange narkive permalink

BBEdit

BBEdit是一個很棒的文本編輯器,已經存在了一段時間。新版本10不僅增加了許多重要功能(並且還在繼續這樣做),而且價格大幅降低-降低了約50%。

BBEdit非常易於編寫腳本,包括AppleScript和Shell腳本。也易於創建剪裁以減少時間。

BBEdit與TextWrangler非常相似(TW幾乎是BBEdit的“精簡”版本),但其中包含許多非常值得的額外功能。一些示例是更好的HTML工具,可以使用多種不同的語言自動完成上下文感知,剪裁,SVN / CVS集成等等。

jrtc27
2011-11-24 05:25:21 UTC
view on stackexchange narkive permalink

Pixelmator

一個好的圖像編輯器對於開發至關重要。 Pixelmator不僅如此。它功能齊全,帶有內容感知填充,具有漂亮的Mac感覺,最重要的是,在Mac App Store中僅售25美元(我知道規則,但這是它的主要賣點之一)。

mspasov
2011-03-30 13:41:54 UTC
view on stackexchange narkive permalink

Cornerstone

恕我直言-適用於Mac OS的最佳SVN客戶端,但價格昂貴。

nevan king
2011-09-21 17:02:39 UTC
view on stackexchange narkive permalink

成分

它已經發布了很長時間,並且在Lion上非常崩潰,但是Ingredients是瀏覽Xcode文檔的絕佳選擇。通常,搜索文檔的速度更快,並且內置了Google和StackOverflow搜索。我希望他們會對其進行更新,以減少崩潰的次數。

Christos Sotiriou
2012-11-30 15:46:35 UTC
view on stackexchange narkive permalink
我認為

Sip

Sip是您可以在OS X上使用的最佳顏色選擇器。它重量輕,始終處於活動狀態,並輸出以各種格式(可可,iOS,Web Hex等)選擇的顏色。它僅在頂部欄中使用一個小圖標,然後按一下它,即可從屏幕上的任何內容中選擇一種顏色,然後將結果復製到剪貼板中。而且是免費的。

asgoth
2013-04-24 12:29:25 UTC
view on stackexchange narkive permalink

CocoaPods

CocoaPods對於在Xcode項目中集成第3方庫非常有用。手動鏈接這些庫不再麻煩和浪費時間。

Jim McKeeth
2011-03-30 02:09:45 UTC
view on stackexchange narkive permalink

MonoDevelop

用於Mac(或跨平台)的Mono應用程序的另一種IDE。 Mono基於.NET Framework,您可以將其與C#,VB.NET或Delphi Prism一起使用(需要第三方添加)。

可以與MonoMac或MonoTouch框架一起使用,分別在Mac或iOS應用程序上創建本機UI。

我聽說過,但沒有考慮到我對iPad / iPhone應用程序感興趣。
MonoDevelop的主要優點是,如果您想在iOS或Mac應用程序中使用.NET Framework的Mono實現,或者需要進行跨平台開發。如果您只想針對Mac和iOS,那麼Xcode將為您完成所有工作。僅供參考,我相信MonoTouch框架是300美元的商業許可。
Wayfaring Stranger
2011-03-30 02:10:01 UTC
view on stackexchange narkive permalink

查找任何文件

在App Store中可用

Mac的以內容為中心的“ Spotlight”功能將首先驅動您生氣,因為您意識到它無法設置為默認的文件名搜索。它無法從不可見的文件夾(例如usr / bin)中返回結果,將使您的生活變得井井有條。

“查找任何文件”會在您指向它的磁盤或文件夾上查找文件。不管史蒂夫·喬布斯(Steve Jobs)或其他人是否認為文件應該對凡人都是隱藏的,這並不重要。它甚至可以查看軟件包內部。

Jim McKeeth
2011-03-30 02:16:50 UTC
view on stackexchange narkive permalink

折騰

帶有語法高亮顯示的輕型文本編輯器等。我的Notepad ++替代品。開發已經停止,但是它是開源的,因此它可能會再次起飛。

可能不會。 Fraise是Smultron的一個分支(Smultron也是免費的和開源的)。但是由於Smultron開發人員重新開始了開發(這次是封閉源)並將其放到Mac AppStore上,所以Fraise開發被關閉了。
Christian Correa
2011-08-04 20:08:21 UTC
view on stackexchange narkive permalink

版本

優雅的源代碼管理瀏覽器。

Christian Correa
2011-08-04 20:10:18 UTC
view on stackexchange narkive permalink

Beanstalk

安全的源代碼控制託管平台。

l'L'l
2011-10-17 12:15:24 UTC
view on stackexchange narkive permalink

AppStar

如果您花了很多時間進行開發和應用,則需要一種方法來分析您的辛苦工作成果。此應用程序的好處是,它可以合併您的iTunes Connect報告,跟踪銷售,排名,評論,並隨時關注競爭情況。我不是一個“商務”人士,所以絕對有幫助。

Dan J
2011-10-18 06:28:10 UTC
view on stackexchange narkive permalink

用於移動供應文件的Quicklook插件

MacMation(TimeBoxed應用的開發人員)剛剛發布了一個方便的Quicklook插件,用於查看Xcode的移動供應文件的內容和有效性。 / p>

Chiron
2011-11-24 05:10:31 UTC
view on stackexchange narkive permalink

代碼段

代碼段是Mac OS X的應用程序,它存儲可在不同項目中重複使用的最常用代碼段。

emkaka
2013-09-05 02:45:12 UTC
view on stackexchange narkive permalink

大小

驚人的應用程序,可重新調整視網膜圖像的大小。對於iOS / MacOSX應用程序開發非常有用。

nevan king
2011-09-21 16:55:25 UTC
view on stackexchange narkive permalink

SQLiteManager

如果您必須使用SQLite數據庫,或者只是想了解Core Data生成的SQLite,這是一個很棒的應用程序。有一個名為 SQLite Manager的無關的Firefox插件(請注意空格),它的優點是免費,但使用起來並不容易。

Pierre Watelet
2011-09-21 17:13:04 UTC
view on stackexchange narkive permalink

Unretiner

一個自動工具,可為高分辨率和低分辨率屏幕版本(在視網膜屏幕和非視網膜屏幕上使用)獲取圖標,圖像等2個版本設備)

用於iOS開發。

nevan king
2011-09-21 17:15:14 UTC
view on stackexchange narkive permalink

“上班”

“上班”是一個非常出色的時間跟踪應用。如果您要進行客戶工作並希望跟踪在項目上花費的時間,這將非常有用。您可以輸入小時費率,(我認為)可以生成發票。
我用它來檢查任務已花費多長時間,並用作防蠕動裝置。知道您認為需要4個小時的任務僅需40分鐘,這對您很有幫助。如果您在休息時忘記停下來,它會注意到並詢問您是否真的想為空閒時間計費,還是只是重置為上次停止的時間。它有點貴,但是會經常更新。

matthiashk
2011-10-16 22:04:49 UTC
view on stackexchange narkive permalink

ClipMenu

一個免費的剪貼板管理器,可高度自定義,還包括對代碼片段的支持。我使用alt + space打開了最近複製的項目的列表,然後可以從列表中選擇要粘貼的項目。我建議花一些時間根據您的特定工作流程對其進行自定義。

Viraj
2011-10-17 10:34:51 UTC
view on stackexchange narkive permalink

StoreSizer

StoreSizer是易於使用且免費的Mac OS X應用程序,可讓您快速調整AppStore的大小512 * 512 PNG圖標到可以用於您的應用程序的圖標。

Viraj
2011-10-17 10:46:43 UTC
view on stackexchange narkive permalink

狀態欄

狀態欄裁剪您的iOS屏幕快照,以從其中刪除狀態欄,這是蘋果建議的,然後再提交到iTunes connect

user85600
2014-07-22 12:40:04 UTC
view on stackexchange narkive permalink

用於iOS的Keystok

一個優雅的開發人員工具,用於管理您所有的iOS應用配置。幫助集中管理源代碼中的API密鑰和其他機密。

PS:我是Keystok團隊的成員。

Michael Gozzo
2014-08-25 23:57:54 UTC
view on stackexchange narkive permalink

SupportKit

免費SDK,通過該SDK,您可以在舒適的電子郵件收件箱中與應用程序中的用戶進行對話。我幫助構建了它,並為它對無處不在的應用程序所產生的影響感到非常自豪。

歡迎詢問不同!感謝您提及您的從屬關係-請參閱有關[自我宣傳]的幫助中心(http://apple.stackexchange.com/help/behavior)。


該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 2.0許可。
Loading...