• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Python identifier_completer._GetCursorIdentifier函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Python中ycmd.completers.all.identifier_completer._GetCursorIdentifier函数的典型用法代码示例。如果您正苦于以下问题:Python _GetCursorIdentifier函数的具体用法?Python _GetCursorIdentifier怎么用?Python _GetCursorIdentifier使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了_GetCursorIdentifier函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。

示例1: GetCursorIdentifier_CollectIdentifierFromCommentsAndStrings_test

def GetCursorIdentifier_CollectIdentifierFromCommentsAndStrings_test():
  eq_( 'foobar', ic._GetCursorIdentifier( True,
                                          BuildRequestWrap( '"foobar"', 4 ) ) )
  eq_( 'foobar', ic._GetCursorIdentifier( True,
                                          BuildRequestWrap( '/*\n'
                                                            ' * foobar\n'
                                                            ' */', 5, 2 ) ) )
开发者ID:CoderPad,项目名称:ycmd,代码行数:7,代码来源:identifier_completer_test.py


示例2: GetCursorIdentifier_StartOfLine_test

def GetCursorIdentifier_StartOfLine_test():
  eq_( 'foo',
       identifier_completer._GetCursorIdentifier(
         RequestWrapForColumnAndContents( 1, 'foo' ) ) )

  eq_( 'fooBar',
       identifier_completer._GetCursorIdentifier(
         RequestWrapForColumnAndContents( 1, 'fooBar' ) ) )
开发者ID:Candouble,项目名称:ycmd,代码行数:8,代码来源:identifier_completer_test.py


示例3: GetCursorIdentifier_StartOfLine_test

def GetCursorIdentifier_StartOfLine_test():
  eq_( 'foo',
       identifier_completer._GetCursorIdentifier(
         {
           'column_num': 1,
           'line_value': 'foo'
         } ) )

  eq_( 'fooBar',
       identifier_completer._GetCursorIdentifier(
         {
           'column_num': 1,
           'line_value': 'fooBar'
         } ) )
开发者ID:shrikant-aher,项目名称:YouCompleteMe,代码行数:14,代码来源:identifier_completer_test.py


示例4: GetCursorIdentifier_FindsNothingForward_test

def GetCursorIdentifier_FindsNothingForward_test():
  eq_( '',
       identifier_completer._GetCursorIdentifier(
         {
           'column_num': 5,
           'line_value': 'foo   ()***()'
         } ) )
开发者ID:shrikant-aher,项目名称:YouCompleteMe,代码行数:7,代码来源:identifier_completer_test.py


示例5: GetCursorIdentifier_WalksForwardForIdentifier_test

def GetCursorIdentifier_WalksForwardForIdentifier_test():
  eq_( 'foo',
       identifier_completer._GetCursorIdentifier(
         {
           'column_num': 1,
           'line_value': '       foo'
         } ) )
开发者ID:shrikant-aher,项目名称:YouCompleteMe,代码行数:7,代码来源:identifier_completer_test.py


示例6: GetCursorIdentifier_AtNonIdentifier_test

def GetCursorIdentifier_AtNonIdentifier_test():
  eq_( 'goo',
       identifier_completer._GetCursorIdentifier(
         {
           'column_num': 4,
           'line_value': 'foo(goo)'
         } ) )
开发者ID:shrikant-aher,项目名称:YouCompleteMe,代码行数:7,代码来源:identifier_completer_test.py


示例7: GetCursorIdentifier_StartOfLine_StopsAtNonIdentifierChar_test

def GetCursorIdentifier_StartOfLine_StopsAtNonIdentifierChar_test():
  eq_( 'foo',
       identifier_completer._GetCursorIdentifier(
         {
           'column_num': 1,
           'line_value': 'foo(goo)'
         } ) )
开发者ID:shrikant-aher,项目名称:YouCompleteMe,代码行数:7,代码来源:identifier_completer_test.py


示例8: GetCursorIdentifier_NegativeColumn_test

def GetCursorIdentifier_NegativeColumn_test():
  eq_( '',
       identifier_completer._GetCursorIdentifier(
         {
           'column_num': -10,
           'line_value': 'foo'
         } ) )
开发者ID:shrikant-aher,项目名称:YouCompleteMe,代码行数:7,代码来源:identifier_completer_test.py


示例9: GetCursorIdentifier_PastEndOfLine_test

def GetCursorIdentifier_PastEndOfLine_test():
  eq_( '',
       identifier_completer._GetCursorIdentifier(
         {
           'column_num': 11,
           'line_value': 'foo'
         } ) )
开发者ID:shrikant-aher,项目名称:YouCompleteMe,代码行数:7,代码来源:identifier_completer_test.py


示例10: GetCursorIdentifier_LineEmpty_test

def GetCursorIdentifier_LineEmpty_test():
  eq_( '',
       identifier_completer._GetCursorIdentifier(
         {
           'column_num': 12,
           'line_value': ''
         } ) )
开发者ID:shrikant-aher,项目名称:YouCompleteMe,代码行数:7,代码来源:identifier_completer_test.py


示例11: GetCursorIdentifier_SingleCharIdentifier_test

def GetCursorIdentifier_SingleCharIdentifier_test():
  eq_( 'f',
       identifier_completer._GetCursorIdentifier(
         {
           'column_num': 1,
           'line_value': '    f    '
         } ) )
开发者ID:shrikant-aher,项目名称:YouCompleteMe,代码行数:7,代码来源:identifier_completer_test.py


示例12: GetCursorIdentifier_StartsInMiddleOfIdentifier_test

def GetCursorIdentifier_StartsInMiddleOfIdentifier_test():
  eq_( 'foobar',
       identifier_completer._GetCursorIdentifier(
         {
           'column_num': 4,
           'line_value': 'foobar'
         } ) )
开发者ID:shrikant-aher,项目名称:YouCompleteMe,代码行数:7,代码来源:identifier_completer_test.py


示例13: GetCursorIdentifier_IgnoreIdentifierFromCommentsAndStrings_test

def GetCursorIdentifier_IgnoreIdentifierFromCommentsAndStrings_test():
  eq_( '', ic._GetCursorIdentifier( False, BuildRequestWrap( '"foobar"', 4 ) ) )
  eq_( '', ic._GetCursorIdentifier( False,
                                    BuildRequestWrap( '/*\n'
                                                      ' * foobar\n'
                                                      ' */', 5, 2 ) ) )
开发者ID:CoderPad,项目名称:ycmd,代码行数:6,代码来源:identifier_completer_test.py


示例14: GetCursorIdentifier_EndOfLine_test

def GetCursorIdentifier_EndOfLine_test():
  eq_( 'foo', ic._GetCursorIdentifier( False, BuildRequestWrap( 'foo', 3 ) ) )
开发者ID:CoderPad,项目名称:ycmd,代码行数:2,代码来源:identifier_completer_test.py


示例15: GetCursorIdentifier_StartOfLine_test

def GetCursorIdentifier_StartOfLine_test():
  eq_( 'foo', ic._GetCursorIdentifier( BuildRequestWrap( 'foo', 1 ) ) )
  eq_( 'fooBar', ic._GetCursorIdentifier( BuildRequestWrap( 'fooBar', 1 ) ) )
开发者ID:indianajohn,项目名称:ycmd,代码行数:3,代码来源:identifier_completer_test.py


示例16: GetCursorIdentifier_LineEmpty_test

def GetCursorIdentifier_LineEmpty_test():
  eq_( '',
       identifier_completer._GetCursorIdentifier(
         RequestWrapForColumnAndContents( 12, '' ) ) )
开发者ID:Candouble,项目名称:ycmd,代码行数:4,代码来源:identifier_completer_test.py


示例17: GetCursorIdentifier_StartsInMiddleOfIdentifier_test

def GetCursorIdentifier_StartsInMiddleOfIdentifier_test():
  eq_( 'foobar', ic._GetCursorIdentifier( BuildRequestWrap( 'foobar', 4 ) ) )
开发者ID:indianajohn,项目名称:ycmd,代码行数:2,代码来源:identifier_completer_test.py


示例18: GetCursorIdentifier_FindsNothingForward_test

def GetCursorIdentifier_FindsNothingForward_test():
  eq_( '', ic._GetCursorIdentifier( BuildRequestWrap( 'foo   ()***()', 5 ) ) )
开发者ID:indianajohn,项目名称:ycmd,代码行数:2,代码来源:identifier_completer_test.py


示例19: GetCursorIdentifier_AtNonIdentifier_test

def GetCursorIdentifier_AtNonIdentifier_test():
  eq_( 'goo', ic._GetCursorIdentifier( BuildRequestWrap( 'foo(goo)', 4 ) ) )
开发者ID:indianajohn,项目名称:ycmd,代码行数:2,代码来源:identifier_completer_test.py


示例20: GetCursorIdentifier_NegativeColumn_test

def GetCursorIdentifier_NegativeColumn_test():
  eq_( 'foo', ic._GetCursorIdentifier( BuildRequestWrap( 'foo', -10 ) ) )
开发者ID:indianajohn,项目名称:ycmd,代码行数:2,代码来源:identifier_completer_test.py



注:本文中的ycmd.completers.all.identifier_completer._GetCursorIdentifier函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Python identifier_completer._PreviousIdentifier函数代码示例发布时间:2022-05-26
下一篇:
Python youcompleteme.YouCompleteMe类代码示例发布时间:2022-05-26
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap