All Projects → bgannin → Pragmatic

bgannin / Pragmatic

Licence: MIT license
⚙An Xcode Source Editor extension for simplifying common pragma driven tasks

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Pragmatic

Awesome Xcode Extensions
Awesome native Xcode extensions.
Stars: ✭ 2,628 (+10850%)
Mutual labels:  xcode-plugin, xcode-extension, source-editor-extension
Swiftai
SwiftAI, write Swift code smart. SwiftAI can generate Model class from JSON now. Codable and HandyJSON is supported. More features will be add.
Stars: ✭ 470 (+1858.33%)
Mutual labels:  xcode-plugin, xcode-extension
Snowonder
🔮 Magical import declarations formatter for Xcode
Stars: ✭ 100 (+316.67%)
Mutual labels:  xcode-plugin, xcode-extension
Linessorter Xcode Extension
Xcode Extension that helps you keep your import statements and long code lists organized and uniform
Stars: ✭ 54 (+125%)
Mutual labels:  xcode-plugin, xcode-extension
Xcode developer disk images
Stars: ✭ 125 (+420.83%)
Mutual labels:  xcode-plugin, xcode-extension
Linex
Feature packed Xcode extension
Stars: ✭ 210 (+775%)
Mutual labels:  xcode-plugin, xcode-extension
Import
Xcode extension for adding imports from anywhere in the code ☝️
Stars: ✭ 818 (+3308.33%)
Mutual labels:  xcode-plugin, xcode-extension
Swiftmockgeneratorforxcode
An Xcode extension (plugin) to generate Swift test doubles automatically.
Stars: ✭ 522 (+2075%)
Mutual labels:  xcode-plugin, xcode-extension
Xbookmark
Bookmark Plugin for Xcode 8.x and 7.x
Stars: ✭ 72 (+200%)
Mutual labels:  xcode-plugin, xcode-extension
Xgist
Xcode extension to send code to GitHub's Gist
Stars: ✭ 75 (+212.5%)
Mutual labels:  xcode-plugin, xcode-extension
Xcodeequatablegenerator
Xcode 8 Source Code Extension will generate conformance to Swift Equatable protocol based on type and fields selection.
Stars: ✭ 188 (+683.33%)
Mutual labels:  xcode-plugin, xcode-extension
Xalign
An amazing Xcode Source Editor extension to align regular code. It can align Xnything in any way you want.
Stars: ✭ 2,898 (+11975%)
Mutual labels:  xcode-plugin, xcode-extension
AMEGetterMaker
A lazyload getter maker without resign for Xcode
Stars: ✭ 42 (+75%)
Mutual labels:  xcode-plugin, xcode-extension
Swimat
An Xcode formatter plug-in to format your swift code.
Stars: ✭ 1,388 (+5683.33%)
Mutual labels:  xcode-plugin, xcode-extension
ViewGenerator
⚒ ViewGenerator generates view code from variable name automatically in iOS development
Stars: ✭ 75 (+212.5%)
Mutual labels:  xcode-plugin, xcode-extension
Codegenerator
A Xcode plugin for generate Objectice-C code.
Stars: ✭ 63 (+162.5%)
Mutual labels:  xcode-plugin, xcode-extension
TrickerX
An Xcode9+ Extension which make CodingKeys automatically.
Stars: ✭ 90 (+275%)
Mutual labels:  xcode-plugin, xcode-extension
Nef Plugin
🔌 an Xcode extension to use nef features easily
Stars: ✭ 144 (+500%)
Mutual labels:  xcode-plugin, xcode-extension
Xcode-AutoLazyLoad
简单的Xcode代码模板extension
Stars: ✭ 23 (-4.17%)
Mutual labels:  xcode-extension
Rtimageassets
A Xcode plugin to automatically generate 2x, 1x image from 3x image for you, or upscale to 3x from 2x
Stars: ✭ 2,490 (+10275%)
Mutual labels:  xcode-plugin

Pragmatic

Pragmatic is an Xcode Source Editor extension for simplifying common pragma driven tasks.

Pragmatic Usage Demo

GitHub release Language License

Features

  • Insert Section Header
  • Insert Custom Warning
  • Insert Pragma Once Guard
  • Ignore Uninitialized for Selection
  • Ignore Deprecated for Selection
  • Ignore performSelector Leaks for Selection
  • Ignore Format for Selection
  • 📎 Preferences panel

Supported languages

  • Objective-C
  • C++ (untested)
  • C

Supported Xcode

  • Xcode 13.x

Supported OSes

  • macOS 11.x (Big Sur)
  • macOS 12.x (Monterey)

Tips

Set up key bindings in Xcode to speed up usage!

Pragmatic Usage Demo

Contributing

This project is a team effort from concept to community and there are many ways to contribute. Please join in today! (just make sure to follow the Code of Conduct) 😀

Contributors

Twitter

License

Pragmatic is released under the MIT license. Please see the LICENSE file for additional details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].