当前位置:网站首页>Xcode plug-in management tool Alcatraz
Xcode plug-in management tool Alcatraz
2022-06-21 21:23:00 【EmulateStep】
1. brief introduction
Alcatraz It's one that can help you manage Xcode Plug in, template and color configuration tools . It can be directly integrated into Xcode In the graphical interface of , It makes you feel like you're using Xcode It has the same function .2. Install and remove
Use the following terminals to install Alcatraz:curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh | sh
rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcplugin
rm -rf ~/Library/Application\ Support/Alcatraz/
3. Use Alcatraz
Restart after successful installation Xcode, You can go to Xcode Found in the top menu of Alcatrazsingle click "Package Manager", You can start the plug-in list page .
4. The plugin path
Xcode All plug-ins are installed in the directory ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/ Next , You can also manually change to this directory to delete the plug-ins .5. Commonly used Xcode plug-in unit
5.1 KSImageNamed
KSImageNamed It is a tool that can help you input [UIImageimageNamed:] Plug in for resource names in . When you type [UIImageimageNamed] when . The context menu will pop up automatically , You can select the image resource name you need to enter , In addition, when selecting image resources , You can also preview the resource on the left .5.2 FuzzyAutocompletePlugin
FuzzyAutocompletePlugin Allow the use of fuzzy methods for automatic code completion .for instance , If we want to reload viewDidAppear: Method , Then we have to type view , did , appear To get the corresponding completion information , Use FuzzyAutocompletePlugin after , We can type vda(view , did , appear The initial of three words ), Or any of the following viewDidAppear Substring of the whole word occurrence order ( for example vdapp,idear etc. ), To match this method
5.3 XToDo
XToDo Is a search for all items with TODO , FIXME , ??? , !!! Notes to the markUsually we are in project development , For a variety of reasons , Some things need to be dealt with later , This time in order to prevent forgetting , add TODO perhaps FIXME Comments are very necessary , However, it is a little troublesome to need these unresolved issues before going online or submitting the code ,XToDo It can provide a summary interface , Show all unfinished TODO and FIXME Mark .control+T Open the summary interface
5.4 VVDocumenter
VVDocumenter Is a tool for automatically generating code comments , You can easily extract the parameter names and return values of functions .
5.5 DerivedData Exterminator
DerivedData Exterminator Is a clear Xcode Cache directory plug-ins .Sometimes Xcode There will be all sorts of strange problems , The most common is in some complex operations ( for example , In the same project , Back and forth but switch to various branch versions ), Can cause Xcode Show some compilation errors or warnings , But in the end, it can be compiled , Normally clear Xcode Caching can solve such problems , The plug-in is in Xcode Add a clear cache button to the menu , You can easily clear the contents of the cache with one click .
5.6 OMColorSense
OMColorSense It's a UIColor Color input AIDS , Can help you in writing UIColor Code , Browse the corresponding colors in real time .边栏推荐
- evaluating expression ‘ew. sqlSegment != null and ew. sqlSegment != ‘‘ and ew. Mybats plus problems
- Kubernetes-23: explain how to make CPU manager more flexible
- DEDECMS织梦后台邮箱验证发送邮件配置教程
- Xshell7+Xftp7免费版下载
- 有哪些新手程序員不知道的小技巧?
- ASP. Net core creates razor page and uploads multiple files (buffer mode)
- LeeCode70 爬楼梯
- PC e-commerce platform - search module
- 2022年全国最新消防设施操作员(中级消防设施操作员)模拟题库及答案
- 这套实时监控方案,真的太顶了!
猜你喜欢

Some shaders in AB package do not trigger the callback of ipreprocessshaders

On the charm of code language

Que peut faire une ligne de code?

十一、美化界面
![[Patents and papers-20]: Operation Guide for electronic information declaration in Nanjing, Jiangsu Province in 2022](/img/bb/313f4a9f9c03ab2e9dfe0e8846831e.png)
[Patents and papers-20]: Operation Guide for electronic information declaration in Nanjing, Jiangsu Province in 2022

Asynchronous method understanding (demo with code)

ctfshow 105-127

【CTF】攻防世界 MISC

String类型转换成List<Integer>

Vector expansion mechanism of STL
随机推荐
J - Count the string HDU - 3336 (KMP)
【微服务七】Ribbon负载均衡策略之BestAvailableRule源码深度剖析
Basic rules of smiles
MySQL数据库---事务
PowerPoint 教程,如何在 PowerPoint 中将幻灯片整理成组?
This real-time monitoring scheme is really excellent!
向量與平面交點
集群一---LVS負載均衡集群NAT模式及LVS負載均衡實戰部署
F - Phone List HDU - 1671 (字典树查前缀)
Vscode有什么好用的插件?
NewOJ Week 6
What are some tricks that novice programmers don't know?
How functions are declared
Xshell7+Xftp7免费版下载
行业首家!极氪APP获中国网络安全审查技术与认证中心权威认证
Several common device communication protocols in embedded development are summarized
About n before variables in SQL server and other usage analysis
Mysql database - Database Foundation
MySQL数据库---存储引擎
What plug-ins are available for vscade?