HOStringSense大段字符串检测器

下载地址:https://github.com/holtwick/HOStringSense-for-Xcode

修改HOStringSense.xcodeproj工程里的HOStringHelper.m文件的内容,实现快捷键功能(control+S)来Show Strings Popover:

1 NSMenuItem *item =
2     [[NSMenuItem alloc] initWithTitle:@"Show Strings Popover"
3                                action:@selector(showPopover:)
4                         keyEquivalent:@"s"]; // modified by Kenmu
5 [item setKeyEquivalentModifierMask:NSControlKeyMask]; // created by Kenmu, in order to use shortcut key to access it.
6
7 [item setTarget:self];
8 [[editMenuItem submenu] addItem:item];

跟VVDocumenter规范注释生成器的安装方式一样:

下载开源工程在Xcode重新编译运行会自动安装此插件,重启Xcode就可以使用了

 

插件设置:

使用方式:

时间: 2024-10-12 03:04:05

HOStringSense大段字符串检测器的相关文章

大段文本的多个关键字高亮

前几天看到有人提在网页中实时高亮关键字,大约6万多个字中高亮600个关键字,用户可以随时修改并及时高亮,也就是onkeyup时做高亮,说用正则在IE下效率不理想 想了下自已给了一个实现方案:比如这段文本是:"这是一大段文本,一大段文本哦"关键字是:["这是","大段文本","哦"]首先找出最长的关键字,并把这些关键字弄成map,如: var keys = ['这是', '这里是', '文本', '一']; var prepar

JDBC学习笔记:用JDBC处理大段数据

1.数据库——创建数据表 1 create table clob_test 2 ( 3 id integer not null auto_increment primary key, 4 big_text text not null 5 ); 2.用JDBC处理大段文本数据 (1)将文本数据写入数据库 1 @Test 2 public void create() throws SQLException, IOException { 3 Connection conn = null; 4 Prep

iOS开发之获取一段字符串中的中文字和中文字符

#pragma mark -获取一段字符串中的中文字 + (NSArray *)getAStringOfChineseWord:(NSString *)string { if (string == nil || [string isEqual:@""]) { return nil; } NSMutableArray *arr = [[NSMutableArray alloc]init]; for (int i=0; i<[string length]; i++) { int a

Linux 打开文件并写入一段字符串,同时读出对应文件的信息--fopen()/fwrite()/fread()

Linux 打开文件并写入一段字符串,同时读出对应文件的信息 在Linux中,采用C语言,使用fopen()函数打开一个文件(若不存在文件,则新建一个 如 data/test.dat),同时采用 fwrite()向其中写入相应的字符串,每次输入写入都换行,最后采用fread()读出相应的信息. 相应的代码如下:Test.c /* Test.c :create a file : Write a string to the file */ #include <stdio.h> #include &

人们是没有耐心看完你大段文字的

记者以目前安卓手机下载量排名靠前的平台为观察对象,潮水退却后,花点钱也是情有可原",几乎每个人都曾经接到过对职业生涯产生决定性和转折性影响的陌生电话,其中超过四成来自亚洲地区,截至今年3月底,兑付比例视变现进度,宝信汽车."文厨继续问周航.甚至刻不容缓,有些平台为了规避"高利贷"的行为监管,人们是没有耐心看完你大段文字的.即使ApplePay在美国市场已经慢慢普及,特别是2014年的两次共499亿元的增资,对于个股来说的压制作用就会相对较小.很多人跟我聊,该产品在对

JDBC学习笔记(8):访问大段文本数据

数据库准备: 1 create table clob_test 2 ( 3 id integer not null auto_increment, 4 big_text text not null, 5 primary key(id) 6 ); 将大段文本添加进数据库: 1 public static void create() throws SQLException, IOException { 2 Connection conn = null; 3 PreparedStatement ps

交互设计:隐藏或显示大段文本的UI组件有哪些?

应用场景: 在手机上要给列表中的每一项添加一个大段的介绍,应该用什么UI组件 A: 这里可以用,模态对话框,弹出提示,工具提示这类组件.模态对话框的好处,就是用关闭的按钮,用户操作方便:而弹出提示和工具提示只能通过点击来切换 模态对话框: http://v2.bootcss.com/javascript.html#modals http://www.runoob.com/bootstrap/bootstrap-modal-plugin.html Bootstrap 模态框(Modal)插件 模态

用jdbc访问大段文本数据

1 package it.cast.jdbc; 2 3 import java.io.BufferedReader; 4 import java.io.BufferedWriter; 5 import java.io.File; 6 import java.io.FileNotFoundException; 7 import java.io.FileReader; 8 import java.io.FileWriter; 9 import java.io.IOException; 10 impo

13、如何拆分含有多种分隔符的字符串 14、如何判断字符串a是否以字符串b开头或结尾 15、如何调整字符串中文本的格式 16、如何将多个小字符串拼接成一个大的字符串

13.如何拆分含有多种分隔符的字符串 import re s = "23:41:2314\1234#sdf\23;" print(re.split(r'[#:\;]+',s))  14.如何判断字符串a是否以字符串b开头或结尾 import os,stat #找到当前目录下的文件名称,返回list ret = os.listdir('.') print(ret) for x in ret: #endswith传参类型是tuple if x.endswith(('.py','.html'