• This repository has been archived on 06/Apr/2020
  • Stars
    star
    1,229
  • Rank 36,766 (Top 0.8 %)
  • Language
    Objective-C
  • License
    MIT License
  • Created about 11 years ago
  • Updated about 8 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Xcode plugin that provides auto-completion for NSLocalizedString.

Lin

Lin is a Xcode plugin that provides auto-completion for NSLocalizedString.
Both Objective-C and Swift are supported.

Build Status

Screenshot

Installation

Download the project and build it, and then relaunch Xcode.
Lin will be installed in ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins automatically.

If you want to uninstall Lin, remove Lin.xcplugin in the Plug-ins directory.

Notes

  • Xcode 6 or later is supported
  • Supported functions
    • NSLocalizedString
    • NSLocalizedStringFromTable
    • NSLocalizedStringFromTableInBundle
    • NSLocalizedStringWithDefaultValue

Troubleshooting

I installed Lin by using Alcatraz, and it doesn't work.

  1. Remove all cached data of Alcatraz: rm -rf ~/Library/Application\ Support/Alcatraz
  2. Reinstall Lin and restart Xcode.

License

Lin is released under the MIT License.

Copyright (c) 2014-2015 Katsuma Tanaka

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

More Repositories

1

QBImagePicker

A clone of UIImagePickerController with multiple selection support.
Objective-C
1,780
star
2

QBPopupMenu

Customizable popup menu for iOS.
Objective-C
1,384
star
3

Lin-Xcode5

A Localization Manager for Xcode 5
Objective-C
971
star
4

QBFlatButton

Flat-Style Button
Objective-C
266
star
5

QBRefreshControl

An abstract base class for creating a refresh control.
Objective-C
57
star
6

PopHub-Electron

GitHub activity & notification viewer. Made with Electron.
JavaScript
57
star
7

QBAnimationSequence

UIView Animation Sequencer
Objective-C
51
star
8

CacheKit

LRU on-memory/disk cache for Swift
Swift
34
star
9

QBValidator

A library for validating values easily.
Objective-C
28
star
10

QBTitleView

Title label and image view for 'titleView' property of UINavigationItem
Objective-C
15
star
11

SlideMenu

View controller container which provides the sliding menus.
Swift
10
star
12

Categories

Objective-C Categories
Objective-C
9
star
13

QBStatusItemView

Custom status item view that can be highlighted programmatically.
Objective-C
9
star
14

PageMenu

View controller container which provides the paged views with menus.
Swift
8
star
15

LiveTeX

PDF Previewer for TeX writing.
Swift
6
star
16

GitHubStatus

A today widget that displays GitHub Service Status
Swift
5
star
17

LaunchAtLoginExample

Code examples of launch at login implementation.
Objective-C
5
star
18

scrapboard

Sticky Notes for Scrapbox
TypeScript
5
star
19

MilkCocoa

A better way to drink Cocoa.
Objective-C
4
star
20

UICollectionViewTrackingDisplayDelegate

UICollectionView+willDisplayCell
Objective-C
4
star
21

QBTokenField

Objective-C
4
star
22

XcodeCrasher

Kill Xcode
Objective-C
4
star
23

kdtree

kdtree module for C++
C++
4
star
24

dotfiles

dotfiles
Shell
4
star
25

LINEActivity

UIActivity subclass for sharing text, URL and image via LINE.
Objective-C
3
star
26

QBSpringButton

UIButton subclass with attractive bounce animation.
Objective-C
3
star
27

anchor

Tab switcher for Google Chrome.
TypeScript
3
star
28

PlugInSample

Objective-C
3
star
29

XcodeBuildSound

Xcode plug-in that plays a random sound when you have a compile error.
Objective-C
3
star
30

QBRateLimit

Rate limit controller.
Objective-C
2
star
31

CrashReporter

Tweet when Xcode died
Swift
2
star
32

capistrano-mackerel

Mackerel integration for Capistrano v3.
Ruby
2
star
33

QBUserDefaults

Objective-C
2
star
34

QBFeedback

QBFeedback is the library for getting feedbacks from the users easily.
Objective-C
2
star
35

PopHubSupport

PopHub issue tracker.
2
star
36

ConvertMovToMpeg

Objective-C
1
star
37

PocketActivity

UIActivity subclass for saving URL to Pocket.
Objective-C
1
star
38

XcodeBackgroundImage

Display a image behind the source text view in Xcode.
Objective-C
1
star
39

ShortMenu

Xcode plug-in which shortens menu titles.
Swift
1
star
40

RateLimit

A rate limit controller for preventing excessive actions.
Swift
1
star
41

KVCCollectionOperatorsExample

Code examples of KVC Collection Operators
Objective-C
1
star