everettjf / XBookmark

Bookmark Plugin for Xcode 8.x and 7.x
http://everettjf.github.io/2015/10/04/xbookmark-develop-note/
MIT License
70 stars 9 forks source link

XCODE 7.1.1 (7B1005) 下不能工作 #3

Open zxl777 opened 8 years ago

zxl777 commented 8 years ago

未出现书签标志。 不能跳到正确的书签。

zxl777 commented 8 years ago

https://github.com/merrickp/JumpMarks 工作正常,供参考。

我喜欢按一个键在多个书签间快速切换。

everettjf commented 8 years ago

7.1.1是测试版本的xcode吗?

zxl777 commented 8 years ago

是最新的稳定版本,不是测试版。通过App Store更新。

everettjf commented 8 years ago

好,我马上试试

everettjf commented 8 years ago

我的已经是xcode7.1.1,但是7b91b。Edit菜单中XBookmark子菜单吗?

zxl777 commented 8 years ago

书签功能不能工作,你试过可以?

everettjf commented 8 years ago

我一直在用。刚才卸载后重新安装了,也可以。你试试通过菜单点击Toggle Bookmark,能否添加书签。 或者是否默认的f3快捷键冲突,可以更改下快捷键?(shift+f3能否打开书签列表?)

zxl777 commented 8 years ago

可以添加书签,但看不到书签标志。按快捷键可以看见切换标签,但位置不对。 Author:everettjf GitHub:http://github.com/everettjf/XBookmark Version:0.3.0 Xcode:7.1.1

everettjf commented 8 years ago

能提供个截图吗?没有五角星的书签标记? 能告诉我还安装了哪些插件?我看是否有其他冲突。

everettjf commented 8 years ago

或许还是因为xcode版本的问题,我的AppStore也是升级到7.1.1,但Xcode的About里是7.1(7b91b),如何能升级到你的7B1005

zxl777 commented 8 years ago

就安装你一个插件。 没有五角星的书签标志。 你是不是编译时没有将五角星这个资源拷贝进来? 在你本地正常,你想办法换台MAC试试。

everettjf commented 8 years ago

这个不会的,五角星是代码画的。我已经测试过多台Mac了。 有个简单的办法:这个代码很容易编译,下载下来直接打开xcodeproj文件,直接运行。看自动打开的新的Xcode能否正常工作。

另外,我怀疑还是Xcode版本的问题。我看到官网的Xcode是7B1005,但不知道为啥,我在AppStore已经更新到最新版本了,还是7B91b版本。

zxl777 commented 8 years ago

好的,我明天试试直接编译。 先休息了

Tom iToyToy Designer

在 2015年12月8日,00:14,everettjf notifications@github.com 写道:

这个不会的,五角星是代码画的。我已经测试过多台Mac了。 有个简单的办法:这个代码很容易编译,下载下来直接打开xcodeproj文件,直接运行。看自动打开的新的Xcode能否正常工作。

另外,我怀疑还是Xcode版本的问题。我看到官网的Xcode是7B1005,但不知道为啥,我在AppStore已经更新到最新版本了,还是7B91b版本。

— Reply to this email directly or view it on GitHub.

zxl777 commented 8 years ago

好消息!我先删掉所有插件,在XCODE 7B1005打开项目文件,然后编译运行。 现在一切功能正常,很好用,正是我需要的。

zxl777 commented 8 years ago

不过通过插件管理器安装的还是有问题,你看看怎么解决?

zxl777 commented 8 years ago

我重启了XCODE后,又出现了故障。 现在可以发现bug就是五角星不显示了,其他书签功能是正常的。

everettjf commented 8 years ago

太奇怪了。我在公司电脑和同事的电脑上都测试了,都是7B1005。同事电脑也第一次安装这个插件。都可以正常显示。 你的Xcode会与我们会有什么不同呢?

CyrusNG commented 8 years ago

我也发现用Alcatraz安装无法运行,但是直接下载代码build一下可以我也是Xcode7.1.1。 另外我想问下怎么打开自定义快捷键和toDo页面?

everettjf commented 8 years ago

@CyrusNG @zxl777 我多找几个电脑试试。

everettjf commented 8 years ago

@CyrusNG 菜单-》Edit-》XBookmark-》ShowBookmarks-》左下角的配置小图标(问好旁边那个,确实不太好找,下一版改进下)。

CyrusNG commented 8 years ago

找到了。英文跟上面两个很相似,没注意到是Show Bookmarks。另外,我台机装的是xCode7.1.1和xCode6.4两个版本。是不是只能bookmark行数,不能bookmark相应代码?我的意思是如果相应代码在编辑后换行了,bookmark可不可以跟着换行?

zxl777 commented 8 years ago

https://github.com/merrickp/JumpMarks 这个书签插件没有bug, 建议用它的代码,省得再debug。

他是用快捷键设置10个书签,然后可以Next切换。 因为不能设置快捷键,所以我改了他的代码去重设快捷键。 我现在只会设置组合按键,不知道怎么设置F3这样的一键快捷键。

everettjf commented 8 years ago

@CyrusNG 恩,书签只是记录的(文件 和 行)。对代码加书签还不知道怎么实现。

everettjf commented 8 years ago

@zxl777 你看下XBookmark的上一个版本,上个版本没有快捷键自定义功能。内部有对F3快捷键的设置代码。(设置快捷键时,去掉modifier就行了) 我刚开始开发这个XBookmark时还不知道有JumpMark,后来参考JumpMark增加了那个五角星。 不过JumpMarks没有提供书签列表,我还挺依赖这个列表。

等我再Review下代码,争取解决掉这个问题。

CyrusNG commented 8 years ago

@zxl777 JumpMarks只能设置10个bookmark,每个bookmark的快捷键都不同,我还要记住哪个快捷鍵mark了什么,我觉得不怎么好用。

zxl777 commented 8 years ago

JumpMarks 是设置10个数字的书签,快捷键也是对应数字, 这种设定应该也不错,但我不习惯。

我的习惯是以前ultraedit带来了。 一个快捷键加书签,一个快捷键快速切换。 一个程序问题解决后,就把书签全部清空。 效率蛮高的。

everettjf commented 8 years ago

@zxl777 @CyrusNG 我找了5位同事通过 Alcatraz 安装,都可以正常显示五角星,啊,我这好难复现。最近Xcode升级到7.2了,有空帮忙再试试通过 Alcatraz 安装能否正常使用哈。

zxl777 commented 8 years ago

已经升级到 XCODE 7.2 ,一样不显示五角星。

everettjf commented 8 years ago

终于在一种情况下重现了此问题: 当打开两个工程时,第二个工程无法显示五角星。

马上解决此问题。

CyrusNG commented 8 years ago

之前我用Alcatraz安装无法正常使用,但是下载Source然后自己Build就没问题。

gn01887818 commented 8 years ago

可以增加清除"所有書籤"的快速鍵嗎

everettjf commented 8 years ago

@gn01887818 可以,有时间加上啦

gn01887818 commented 8 years ago

麻煩了 這樣會更有效率 謝謝

everettjf commented 8 years ago

此issue没有复现。保留open。

gn01887818 commented 8 years ago

開第二個專案時,第二個專案的書籤功能就失效了!!

everettjf commented 8 years ago

@gn01887818 恩,Sorry。这个是已知问题,我一直没投入时间去研究。

gn01887818 commented 8 years ago

在麻煩你 謝謝

everettjf commented 7 years ago

@gn01887818 卸载重新安装下。可以配置clear的快捷键了。

gn01887818 commented 7 years ago

我有更改清除全部書籤的快速鍵,但都沒作用 好怪,就只有清除所有書簽有問題

everettjf commented 7 years ago

@gn01887818 我测试了下(option+command+f3)没问题。是不是你修改后的快捷键与其他快捷键有冲突。