-
2022-03-21 14:26:49
1.pc已经安装Python3.7.4
2.新建pycharm项目+新建virtualenv
3.虚拟环境中安装最新版本(4.5.5.64)的opencv-python和opencv-contrib-python
4.无法在使用cv2的地方进行函数定义的跳转。比如:cv2.threshold。
5.尝试安装对应python3.7的多个opencv-python版本(3.4.1.15,3.4.2.等等)都无法进行跳转。
6.查看size-packages里的cv2中,函数封装在pyd中,且外部没有提供接口文件
7.细想之前项目使用opencv的时候可以跳转。所以,在外部系统默认的python环境中直接安装opencv-python和contrib。打开Pycharm项目,更改解释器为系统python。神奇的发现跳转OK了。但是跳转的文件是python-stubs目录。并非size-package中的cv2目录。
8.了解到python-stubs目标中的函数都是pycharm定义的伪函数,为了方便用户开发等
python - PyCharm, what is python_stubs? - Stack Overflow
9.更换解释器为项目对应的虚拟环境,调整依然正常
10.跳转问题解决
更多相关内容 -
vscode函数不能跳转以及函数跳转慢
2021-01-13 16:45:46像很多同志一样也遇到了 安装vscode函数跳转问题很烦恼! 一 , 首先你需要一个go环境,去访问它看看 https://goproxy.cn/ 二 ,vscode 官网 下载后用于远程连接 linux 开发 安装几个必备的插件 Chinese //汉化 ...vscode 是最好的IDE 接受反驳!
像很多同志一样也遇到了 安装vscode函数跳转问题很烦恼!
一 , 首先你需要一个go环境,去访问它看看
https://goproxy.cn/
二 ,vscode 官网 下载后用于远程连接 linux 开发
安装几个必备的插件
Chinese //汉化
Go //go
C/C++ // 代码自动跳转
Remote-SSH //远程连接点击左下角的绿色条
选择 Add
ssh root@192.168.100.100 -A
continue
~/user/.ssh/config
即可!三,代码自动补全,包自动导入
ctrl + shift + p (或者F1),然后输入extensions找到扩展Go
https://maiyang.me/post/2018-09-14-tips-vscode/
里面是自动下载更新插件 此时系统库看书可以跳转了但是问题又来了四,自己写的函数不能跳转?
在设置-> 扩展->Go -> Go:Use Language Server 将勾选去掉
language Server 在官文找到了这句话 语言服务器是一种特殊的Visual Studio Code扩展,可以为许多编程语言提供编辑体验
五,settings.json
可参考的 seeting.json { "go.goroot": "", "go.gopath": "", "go.inferGopath": true, "go.autocompleteUnimportedPackages": true, "go.gocodePackageLookupMode": "go", "go.gotoSymbol.includeImports": true, "go.useCodeSnippetsOnFunctionSuggest": true, //比如删除此行 函数跳转将快很多 "go.useCodeSnippetsOnFunctionSuggestWithoutType": true, //比如删除此行 函数跳转将快很多 "go.docsTool": "gogetdoc", "git.ignoreLegacyWarning": true, "remote.SSH.remotePlatform":{ "192.168.150.128": "linux", //主机名:type C: ~/user/.shh/config }, "remote.SSH.showLoginTerminal": true, "remote.SSH.useLocalServer": true, "remote.SSH.defaultForwardedPorts": [ {} ], "remote.SSH.suppressWindowsSshWarning": true, "editor.codeActionsOnSave": null, }
函数跳转慢?
将settings.json 文件中 没必要的设置去掉 速度明显很快乐!
遇到的问题
安装完vscode,打开你写的项目.go文件时,vscode会推荐安装go扩展插件,但是vscode中有些go的插件总是提示安装fail。如golint插件,解决办法如下:
cd $GOPATH/src/golang.org/x/ git clone https://github.com/golang/tools.git cd $GOPATH/golang.org/x/ git clone https://github.com/golang/lint.git cd $GOPATH/src go install github.com/lint/golint
-
vim函数之间跳转
2019-01-19 19:44:151.新手上路的时候,使用vim进行源码查看的时候,想进行函数之间的跳转,但是往往因为不熟悉各种路数(vim使用)而郁闷。 而这时候聪明的你可以能想到问同事,但是爱专研的你还可以想到百度一下,万千大道,都是对的,...1.新手上路的时候,使用vim进行源码查看的时候,想进行函数之间的跳转,但是往往因为不熟悉各种路数(vim使用)而郁闷。
而这时候聪明的你可以能想到问同事,但是爱专研的你还可以想到百度一下,万千大道,都是对的,就是时效问题,
为了大家节省时间,故写下此篇。
(1)首先安装ctags,Ubuntu系统(其他系统请自行查找方法)下执行:apt-get install ctags
(2)生成检索ctags文件,如framework目录下执行:ctags -R .
(3)在根目录.vimrc文件中添加索引:set tags=~/65sdk/frameworks/tags;
(4)至此,已经完成了vim检索的配置了,下一步打开一个文件,并将光标移动到当前函数或者类上面,然后按Ctrl+],此时你会惊讶地发现出现了提示跳转的文件,输入要跳转文件数字回车即可。如果你看完了InputManagerService类后,又想回到之前的类里面,按Ctrl+t即可原路返回。
至此,你已经学会了该技巧,如果觉得还写得不错的话,请关注下或者点个赞吧,您的鼓励,我的动力!
by~一个在为生活挣扎的程序猿
-
vscode点击函数跳转
2021-10-18 16:45:43 -
javascript函数里如何实现页面跳转?
2021-06-14 00:50:01相信很多Web开发者都知道,在...JavaScript中实现页面跳转的方法:使用函数实现在原来的窗体中直接跳转的方法:function redrect(){window.location.href="你所要跳转的页面";}使用函数实现在新窗体中打开页面的方... -
clion 部分函数无法跳转到函数实现处
2020-09-01 17:04:52clion 部分函数无法跳转到函数实现处 原因 由于GBK与GB2312编码格式稍有不一样,如果项目默认编码为GBK,而文件编码格式为GB2312,则有可能会出现无法跳转到实现处的错误。 解决方式 设置项目默认编码与文件编码... -
keil5工程函数无法跳转到函数定义解决方法
2021-08-01 12:50:22问题描述 在使用keil查看工程代码时,进行函数的跳转,跳转不成功并提示以下错误。 这是因为在编译工程的时候少勾选了一个选项,按下以下方式勾选上然后重新Rebuild一下工程就好了。 -
vscode函数跳转失败解决
2021-03-09 11:39:06这里有本地插件和远程插件,因为我的代码在远端,所以我要把远端插件也装上。函数跳转的插件是C/C++,安装下面两个插件即可解决问题 -
VS code代码函数体跳转快捷键
2020-09-05 09:58:50F12 进入函数体或结构体或源程序指定调用位置 Alt+"-" 跳转刚刚F12的源程序文件中指定的原来的开始跳转的上一次的位置 -
vscode中CTRL+鼠标左键函数不跳转_编程开发工具
2021-01-14 14:28:55按住Ctrl键,鼠标悬停在某个函数名上方,无提醒,且没法跳转: 解决方法:1、翻开VsCode: 文件 -> 将事情区另存为,将文件夹添加到事情区。2.按快捷键Ctrl+P,以后点击Edit configurations,翻开c_cpp_properties... -
sublime 文件间函数跳转
2017-01-17 10:03:501. ctrl+alt+p install pacakges 2.ctrl+alt+p 查找到 ctags 回车安装 3.在sublime 文件夹目录树浏览面板 点击鼠标右键 就可以看到 ...5. 文件中右键点选某函数就可以导航到函数定义 -
VS code 函数无法跨文件跳转到定义
2021-03-03 12:30:43现状:本文件函数通过this打点调用的函数,引入绝对路径的文件,调用的函数都可以通过Ctrl + 点击 实现跳转到定义处。而如果在 webpack 通过alias 设置了别名,无法跳转成功。解决方案: 新建文件 jsconfig.json,... -
React 函数组件实现路由跳转
2021-03-29 14:59:22使用 withRouter: import { Route, withRouter } from "react-router-dom"; function App(props) { const handleGoTo = () => { props.history.push('/home') } ...跳转</button> .. -
vscode函数跳转环境搭建(C/C++)
2021-08-10 16:41:53工程比较大如何使函数跳转呢?IDE可以,但体量太大,轻量级的vscode一般是首选,但函数跳转不搞好很影响工作效率。下面分享给大家如何搭建环境,构建函数功能。 -
vscode跳转不到函数定义
2022-05-03 16:42:59在使用vscode阅读代码时,提示跳转不到函数定义,查看c/c++扩展插件也已经安装了,解决方式是先卸载掉C/C++扩展插件,然后重新安装即可解决。 -
解决vscode不能函数跳转问题
2021-05-19 10:18:10解决vscode不能函数跳转问题 首先需要安装cpptools-win32. vsix插件; 要注意该插件不能与cpptools-Linux32. vsix或cpptools-Linux. vsix插件同时安装,否则会导致cpptools-win32.vsix插件被卸载; 只要保证cpptools... -
vim之函数跳转功能
2018-07-23 07:23:58vim之函数跳转功能 很多人使用vim的时候, 会发现函数跳转的功能没有,怎么办?vim提供了强有力的函数跳转的插件功能! 首先要安装ctags, 在linux下直接输入 sudo apt-get install exuberant-ctags ... -
如何在源文件内进行相同或不同函数内自由跳转(goto、setjmp和longjmp的用法)
2018-04-30 21:47:14作用:同一个函数内的跳转 用法: void main() { int a=2,b=3; if(a<b) { goto gttest;} printf("hello word!\r\n"); gttest:printf("test goto\r\n"); return 0; } 改程序的执行结果为test goto ... -
pycharm深入了解函数的跳转和返回
2020-07-11 20:32:26Pycharm有跳转的功能, 在想深入了解某个函数/库的时候, 可以快速跳转到具体的定义去, 方法是: 按住ctrl, 再用鼠标左击函数名/库名. 再想跳回去的方法 找到View下面的Appearance的Toolbar勾选上 会出现左箭头和右箭头... -
vue 路由跳转后执行跳转后的页面里的函数_vue router钩子函数
2020-11-20 07:00:30路由的钩子函数总结有6个全局的路由钩子函数:beforeEach、afterEach单个的路由钩子函数:beforeEnter组件内的路由钩子函数:beforeRouteEnter、beforeRouteLeave、beforeRouteUpdate模块一:全局导航钩子函数1、vue... -
VSCode无法跳转到外部函数定义
2021-10-29 09:33:42浏览代码时,按F12无法跳转到外部函数定义 原因 头文件中include失败,画波浪线,外部函数定义的头文件没有正确include,自然也就无法跳转。 解决 使用F1,打开命令选项,输入C/C++,选择C/C++:Edit configurations... -
IAR基础教程之函数跳转
2020-09-14 17:08:02IAR基础教程之函数跳转 一、编译 二、编译过程 三、等待内部链接 在编译完成后,等待绿条读满。 注意: 如果绿条没有完成,部分函数可能无法跳转。 如果工程编译出错,则无法完成如上工作。 四、... -
C 语言中函数的跳转
2018-08-29 09:39:001.同一个函数内,可以使用goto语句: eg: void text_1( void ) { char i=0; a : i++; printf ( " text_1 = %d \r\n" ,...2.不同函数之间的跳转,可以使用 setjmp / longjmp 函数: eg: #incl... -
sublime text3 配置进行函数跳转
2018-05-24 11:38:05点击Preferences->Browse Packages进入Packages目录,然后打开User目录,查看...ctrl+鼠标左键跳转到函数定义处; ctrl+鼠标右键跳回来。 转载地址:https://blog.csdn.net/shangdibaozi/article/details/77503426 -
解决vscode无法跳转函数定义
2020-12-29 16:50:05主要是默认是Godoc,只要把它切换到guru就可以了。 设置Docs Tool为guru. -
VSCode 跳转到函数定义及跳转回之前的位置
2020-05-06 21:04:55Ctrl + 鼠标左击跳到定义. 返回: Windows: Alt + ← ;或者 鼠标侧键 Linux: Ctrl + Alt + - ; Mac: Ctrl + - 左右括号之间跳转: ctrl + shift + \ -
keil里查看函数定义无法跳转。
2020-09-26 00:09:33终于有人问和解决这个问题了,我也是这样的。 最底下会显示。 -
vim之函数跳转
2018-11-30 09:35:19从声明跳转到定义 ...移动到函数名上,按下( ctrl + ] )便可以跳转到函数定义的地方: 然后使用 ( ctrl + o )便可以返回去定义的地方。 对应的快捷键 ctrl+i 向前跳到前几次光标位置 ctrl+o 向后跳到后几... -
vscode 必装插件和函数跳转方式
2021-01-29 14:56:323、vue插件:Vetur、Vue 2 Snippets,vue-helper(支持CTRL+点击函数跳转 || 绑定对象跳转) 4、{}括号优化插件:Bracket Pair Colorizer 5、主题:Tokeyo Night (东京之夜) 6、标签自动补齐:Auto Close Tag 7、... -
Android组件化之不同模块间 交互(activity互相跳转,数据互相传递,互相调用函数)
2017-08-26 14:56:35慢慢地代码量多了起来,开发人员也多了起来,业务发展也快了起来,或者由多个项目其实可以共用一些模块时,这时单一工程开发模式就会显露出一些弊端: 耦合比较严重(因为没有明确的约束,「组件」间引用的现象会...