前言 寒假在家需要连接实验室的服务器远程调试代码。本来在实验室工位的话MobaXterm+pycharm是既方便又快速的选择,但是回到家里问题出现了。家里网速太不好了,使用pycharm异常的卡顿,再者也是因为我笔记本性能不好,难以在肉眼可见的卡顿的情况下开心的使用pycharm远程调试代码:-( 所以我选择vscode来代替pycharm,vscode轻量级速度很快,且通过简单的插件配置就能链接
关于Vscode的C语言的单文件调试,可以参见VScode调试C语言的设置(win10,Linux),里面已经说明基本的配置和使用。下面说明一下如何调试多个文件的工程,首先写一个简单的工程,其中工程目录如下图1所示。 图1 工程目录结构 文件的结构也特别简单,就是在每一个文件夹下放置两个文件,一个为xxx.c的文件,一个为xxx.h的文件,这么存放文件的好处就是:结构比较清楚,对于已经完
在这篇博文中,我想和大家分享一下关于“vscode python代码注释插件”的一些思考与实战经验。随着Python的流行,越来越多的开发者在使用Visual Studio Code进行编码,为了提高代码的可读性和维护性,代码注释变得尤为重要。而在这过程中,借助适当的插件可以提升我们的开发效率。以下是我整理的关于这一主题的一些结构与内容。 ### 背景定位 在开发过程中,良好的注释可以帮助团队
原创 7月前
62阅读
python进行远程连接数据库python3 利用pymysql模块进行数据库远程连接,但是发现即使代码没有出错误,任然会连接失败。在此过程中出现两个错误,网上寻找一圈解决方案,终于解决问题了。作为刚刚接触python的小白来说,还是很兴奋的。 首先,给出远程连接数据库的代码import pymysql #import #远程登陆数据库 try: con = pymysql.Co
转载 2023-08-11 15:47:29
114阅读
# 教你如何实现“Visual Studio Code Java 插件” 作为一名刚入行的开发者,你可能对如何为Visual Studio Code(VS Code)开发Java插件感到困惑。不用担心,本文将一步步指导你完成这个过程。 ## 1. 准备工作 首先,确保你已经安装了以下工具: - Node.js(版本10.0.0或更高) - Visual Studio Code(最新版本)
原创 2024-07-22 09:49:30
59阅读
VsCode SFTP插件使用介绍一、前言二、SFTP安装三、SFTP原理四、SFTP配置4.1 常用配置4.2 示例配置五、SFTP使用六、结语 一、前言前端开发少不了ftp修改文件的情况,通常我们都会用 FlashFXP 等软件来上传或下载网站文件,但如果我需要进行网站编码开发的时候,那么使用编辑器软件来上传文件就方便多了。这次我介绍用 VsCode 的 SFTP插件来同步网站文件。ps:S
vscode断点调试php
原创 2019-05-02 19:32:25
1058阅读
1点赞
因为 python 已内建了一个 pop3 的函式库,所以我们直接用它来完成邮件的下载和处理。事实上, 如果我们不用 poplib 的话,我们还是可以完成那个例子中的所有作业:就是通过模拟 telnet的协定。在 python 中有一个 telnetlib,它的作用就是建立一个通到主机的 telnet连线实体, 然后向主机传送命令 (就像用键盘输入一样 )并从该连线接收数据。利用它, 我们可以把示
# Python代码格式化工具:Black 在使用Python进行编程开发时,我们经常会遇到代码格式混乱的情况。为了保持代码的可读性和一致性,我们需要使用代码格式化工具来统一格式。其中一款广泛使用的Python代码格式化工具就是Black。 ## Black是什么? Black是一个自动化的Python代码格式化工具,它的设计原则是“没有争议”。Black会自动格式化Python代码,确保代
原创 2024-03-23 06:10:53
26阅读
1、打开Pycharm点击“File”-->“Settings”-->“Version Control”-->“Git”Path to Git executable选择Git安装路径2、打开远程仓库,点击“创建一个项目”3、填写项目名称,选择“私有”,点击“创建”4、仓库创建好之后,在本地创建个空文件夹‘sq’(本地仓库),右键空白处点击“Git Bash Here”打开Git命
转载 2023-07-01 13:12:57
1191阅读
 随着科技的发展,远程办公已经是一种趋势,远程开发能力对于每一个程序员来说都是必不可少的。有时候就算在公司,在进行开发的时候有许多的数据都是储存在服务器上的,所以在服务器上开发显得省时省力。pycharm是一个功能非常强大、外观很是漂亮,使用起来得心应手的Python开发工具,它为开发者提供了远程同步并调试的功能。最近几天尝试使用了该功能,记下此刻,和大家一起分享。在原理上来说,pych
使用Python 远程管理 Linux 系统Linux 系统的 远程操作Linux 连接Linux 与 Windows 文件 传输一、 Windows to Linux:二、 Linux come back Windows:Linux 远程 操作:一、SSH 的 连接方式:二、session 的 连接方式:总结:Linux 常用命令: Linux 系统的 远程操作   在平时的工作中使用到的一个
转载 2023-09-28 14:56:30
100阅读
import paramiko #远程登陆操作系统 def ssh(sys_ip,username,password,cmds): try: #创建ssh客户端 client = paramiko.SSHClient() #第一次ssh远程时会提示输入yes或者no client.set_missing_host_key_policy(paramiko.AutoAddPolicy()) #密码方
之前写了一篇Python调用系统命令的六种方法,但是执行linux命令时,需要在本地运行,如果想远程执行命令,就要用到另一个库paramiko。paramiko是python的第三方库,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接,不仅可以远程执行shell命令,还可以实现服务器文件的上传、下载。相当于一个Python版本的xshell和xftp工具。安装pip install
转载 2023-08-23 16:52:17
100阅读
初次接触Oracle数据库,在安装方面碰到许多的环境问题,以此作为记录。首先,python连接数据库不需要直接下载客户端oracle,这里用一个巧妙的方式,即安装PL/SQL Developer,不需要在本地安装oracle数据库,只需要在本机上配置plsql以实现远程数据库的连接。 首先我下载了cx_oracle,这个是python与oracle连接的一个库,要注意,你的cx_oracle版本千
转载 2023-07-01 14:44:27
316阅读
操作远程机器主要使用的有paramiko,WMI(Windows Management Instrumentation),SMBConnection.paramikoparamiko使用SSH2协议操作远程机器,是Python语言写的一个模块。安装pip install paramiko使用使用主要包括执行命令,上传文件和下载文件。连接有两种方式连接到linux服务器。 方式一:ssh = pa
最近终于有了一个初步的想法,所以可以开始写代码啦???,需要解决的第一个问题是:怎么把自己的代码放在所里的服务器上跑。兜兜转转操作了很多步,用这篇博客做一个记录。0. 准备工作服务器的ip地址,以及提供服务的端口号用户名和账号1.下载学生免费专业版Pycharm社区版本的pycharm是不能连接远程服务器的,所以需要下载一个专业版。可以参考这个教程:PyCharm 专业版 教师学生免费申请(亲测
# 实现“mac vscode python 格式化插件”的方法 ## 概述 作为一名经验丰富的开发者,你需要教会一位刚入行的小白如何实现“mac vscode python 格式化插件”。本文将指导你完成这一任务,并帮助你了解整个过程的流程和每一步的具体操作。 ### 流程图 ```mermaid flowchart TD A(开始) B[下载Pylance插件] C
原创 2024-03-04 03:30:48
85阅读
# jQuery 语法提示 VSCdoe 在Web开发中,jQuery是一个非常流行的JavaScript库,它能够大大简化JavaScript代码的编写。而Visual Studio Code(以下简称VSC)是一款由微软开发的优秀的代码编辑器,它支持丰富的插件,其中就包括对jQuery语法的智能提示。本文将介绍如何在VSC中使用jQuery语法提示,并给出一些代码示例。 ## jQuery
原创 2024-06-21 05:09:52
28阅读
# 使用VSCode开发Android应用程序的指南 随着移动开发的快速发展,Android开发已经成为了许多新手开发者的首选。然而,许多开发者可能对如何开始感到不知所措。本文将为你详细介绍如何在Visual Studio Code(VSCode)中开发Android应用,帮助你入门。 ## 开发流程概览 为了便于理解,下面的表格展示了使用VSCode进行Android应用开发的主要步骤:
原创 10月前
410阅读
  • 1
  • 2
  • 3
  • 4
  • 5