Skip to content
/ Lin Public
forked from nek023/Lin

Xcode4 plugin shows completion for NSLocalizedString

License

Notifications You must be signed in to change notification settings

maojj/Lin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lin

Xcode4 plugin showing completion for NSLocalizedString and localizedStringForKey:value:table:

support macro(by maojj)

add completion for my custom macro: UI_STRING

#define UI_STRING(key) NSLocalizedString(key, nil)

Installation

Build the Lin, then the plugin will automatically be installed in ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins.
Relaunch Xcode and Lin will make your life easier.

Usage

After installation Enable Lin will appear in Edit menu.

lin_ss01.png

Selecting a line with NSLocalizedString or localizedStringForKey:value:table: will show completion.

WARNING Completion will show only there is string in any of the localization files WARNING

lin_ss02.png

Narrowing down the lists by key.

lin_ss03.png

You can modify value directly from the popover window. (.strings file containing key will be automatically updated)

lin_ss04.png

License

Lin is released under the MIT License, see LICENSE.txt.

About

Xcode4 plugin shows completion for NSLocalizedString

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Objective-C 100.0%