JetBrains系列--工具使用方法

2024-05-31 00:18

本文主要是介绍JetBrains系列--工具使用方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

JetBrains系列--工具使用方法

  • 介绍
  • 常用IDE
    • 2.1 IDEA
    • 2.2 pycharm
    • 2.3 goland
    • 2.4 clion
  • 3 快捷方式
  • 4 常见报错
  • 5 说明

介绍

JetBrains 系列IDE是当前最流行最实用的IDE之一了,笔者根据个人实用情况,将相关使用注意事项记录在此处,以便于后续查阅和学习!具体包括软件的常用方式、技巧,linux 下快捷图标配置。
今后将长期在此基础上对本文进行更新补充,包括相关使用技巧和注意事项!

常用IDE

2.1 IDEA

  • 常见命令
    Ctrl+Shift+T 跳转所需要的类
    Ctrl + Shift + R 找到所需要的文件(全局查找)
    Ctrl + shift+alt + N 找到所需要的函数和变量
    Ctrl + H 搜索字符串
    Ctrl + shift + a–>输入要做的事情
    Ctrl +alt+L 格式化代码,或者code->reformat code
    Ctrl + D 复制当前行
    Ctrl + R 替换快捷键

  • 查看类方法
    查看 Diagram图形 的类层次结构图 Crtl + Alt + U(mac option+command+U)
    Crtl + Alt + U 或 Crtl + Alt + Shift + U
    或者右键diagram然后再选择对应选项,如变量、函数等

  • 添加常用插件
    File->settings->plugins->搜索或者选择需要的插件即可;笔者此处使用Scala 、Interrij Light Theme、EduTools、Kubernetes几个常用插件。

  • python项目配置interpreter
    File->Project Structure->Platform Settings->SDKs
    ->单击+号,选择pythonSDK home path即可添加python interpreter,重启即可生效。

  • 显示tab或空格键

    1. File->Settings->Editor->General->Appearance->选中Show whitespaces和Show indentguides;
    2. 右下角选中space或者tab->configure indents for …->Tab and Indents->可以选择是否使用tab character;
  • 显示类函数变量结构

    1. view->tool Windows->structure
    2. alt+7

2.2 pycharm

  1. 添加Python版本
    初次打开项目的时候,没有添加对应的Python版本,则需要手动添加对应版本;
    File->Settings->Project:ProjectName->ProjectInterpreter->选中对应Python版本->Apply即可。

2.3 goland

  • Ubuntu 安装卸载go

    1. 安装方法1
      apt install golang-go
      卸载:
      apt-get remove golang-go
      apt-get remove --auto-remove golang-go
      
    2. 安装方法2:
      wget https://studygolang.com/dl/golang/go1.12.5.linux-amd64.tar.gz
      tar -zxvf go1.12.5.linux-amd64.tar.gz
      mv go /usr/local/
      配置:
      vim .bashrc
      export GOROOT=/usr/local/go              # 安装目录。
      export GOPATH=$HOME/go     # 工作环境
      export GOBIN=$GOPATH/bin           # 可执行文件存放
      export PATH=$GOPATH:$GOBIN:$GOROOT/bin:$PATH       # 添加PATH路径
      
    3. 测试:
      go version
      参考:ubuntu 安装 golang
      GoLand常用快捷键
  • 常见命令/快捷键

    • 显示类函数变量结构
      1. view->tool Windows->structure
      2. alt+7
    • 格式化代码快捷键
      1. ctrl+alt+L
    • 查看函数调用
      1. ctrl + alt + H
  • goland 支持python
    需要安装插件 Python Community Edition , 然后新建py文件的时候会提示没有python解释器,按需添加即可

  • go 语言常用文档

    1. go语言中文官方文档

2.4 clion

  1. clion正常使用需要依赖gcc和g++
     apt install gccapt install g++
    

3 快捷方式

linux 下的快捷方式主要放在 /usr/share/applications目录下,也可以放在用户目录的 .local 文件夹下面; 此处放在更加通用的 /usr/share/applications 目录。

如果系统没有生成对应的快捷图标,直接将该信息copy到指定的位置即可; jetbrains 系列其它产品做法类似,只需要更改可执行脚本、图标、名称即可。

  1. idea 快捷方式
    $ cat idea.desktop 
    [Desktop Entry]
    Name=IDEA
    Comment=Code Editing. Redefined.
    GenericName=IDEA
    Exec=/home/xg/soft/jetbrains/ideaIU-2021.1.2/bin/idea.sh %F
    Icon=/home/xg/soft/jetbrains/ideaIU-2021.1.2/bin/idea.png
    Type=Application
    StartupNotify=false
    StartupWMClass=Code
    Categories=Utility;TextEditor;Development;IDE;
    MimeType=text/plain;inode/directory;application/x-code-workspace;
    Actions=new-empty-window;
    Keywords=idea;X-Desktop-File-Install-Version=0.24[Desktop Action new-empty-window]
    Name=IDEA
    Exec=/home/xg/soft/jetbrains/ideaIU-2021.1.2/bin/idea.sh %F
    Icon=/home/xg/soft/jetbrains/ideaIU-2021.1.2/bin/idea.png
    
  2. pycham 快捷方式
    $ cat pycharm.desktop 
    [Desktop Entry]
    Name=PC
    Comment=Code Editing. Redefined.
    GenericName=pycharm
    Exec=/home/xg/soft/jetbrains/pycharm-2021.3.1/bin/pycharm.sh %F
    Icon=/home/xg/soft/jetbrains/pycharm-2021.3.1/bin/pycharm.png
    Type=Application
    StartupNotify=false
    StartupWMClass=Code
    Categories=Utility;TextEditor;Development;IDE;
    MimeType=text/plain;inode/directory;application/x-code-workspace;
    Actions=new-empty-window;
    Keywords=pycharm;X-Desktop-File-Install-Version=0.24[Desktop Action new-empty-window]
    Name=PC
    Exec=/home/xg/soft/jetbrains/pycharm-2021.3.1/bin/pycharm.sh %F
    Icon=/home/xg/soft/jetbrains/pycharm-2021.3.1/bin/pycharm.png
    
  3. goland 快捷方式
    $ cat goland.desktop 
    [Desktop Entry]
    Name=GoLand
    Comment=Code Editing. Redefined.
    GenericName=GoLand
    Exec=/home/xg/soft/jetbrains/goLand-2021.2.2/bin/goland.sh %F
    Icon=/home/xg/soft/jetbrains/goLand-2021.2.2/bin/goland.png
    Type=Application
    StartupNotify=false
    StartupWMClass=Code
    Categories=Utility;TextEditor;Development;IDE;
    MimeType=text/plain;inode/directory;application/x-code-workspace;
    Actions=new-empty-window;
    Keywords=goland;X-Desktop-File-Install-Version=0.24[Desktop Action new-empty-window]
    Name=GoLand
    Exec=/home/xg/soft/jetbrains/goLand-2021.2.2/bin/goland.sh %F
    Icon=/home/xg/soft/jetbrains/goLand-2021.2.2/bin/goland.png
    
  4. webstorm 快捷方式
    $ cat webstorm.desktop 
    [Desktop Entry]
    Name=WS
    Comment=Code Editing. Redefined.
    GenericName=webstorm
    Exec=/home/xg/soft/jetbrains/webStorm-2021.3.1/bin/webstorm.sh %F
    Icon=/home/xg/soft/jetbrains/webStorm-2021.3.1/bin/webstorm.png
    Type=Application
    StartupNotify=false
    StartupWMClass=Code
    Categories=Utility;TextEditor;Development;IDE;
    MimeType=text/plain;inode/directory;application/x-code-workspace;
    Actions=new-empty-window;
    Keywords=webstorm;X-Desktop-File-Install-Version=0.24[Desktop Action new-empty-window]
    Name=IDEA
    Exec=/home/xg/soft/jetbrains/webStorm-2021.3.1/bin/webstorm.sh %F
    Icon=/home/xg/soft/jetbrains/webStorm-2021.3.1/bin/webstorm.png
    

4 常见报错

  1. goland 2024.01 python插件报错提示: requires plugin org.toml.lang to be installed
    解决方法: 搜索并安装Toml插件,然后重启 goland

5 说明

  1. 笔者使用Ubuntu1910|debian9.11|Windows10系统测试,有特殊情况会单独备注说明!
  2. ubuntu 下卸载pycharm、IntelliJIdea、GoLand 方法
    cd /home/UserName/.config/JetBrains
    删除不需要的文件夹,然后删除解压的安装包即可。
    
  3. 参考网址
    www.jetbrains.com

这篇关于JetBrains系列--工具使用方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1017128

相关文章

C语言中联合体union的使用

本文编辑整理自: http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=179471 一、前言 “联合体”(union)与“结构体”(struct)有一些相似之处。但两者有本质上的不同。在结构体中,各成员有各自的内存空间, 一个结构变量的总长度是各成员长度之和。而在“联合”中,各成员共享一段内存空间, 一个联合变量

问题:第一次世界大战的起止时间是 #其他#学习方法#微信

问题:第一次世界大战的起止时间是 A.1913 ~1918 年 B.1913 ~1918 年 C.1914 ~1918 年 D.1914 ~1919 年 参考答案如图所示

揭秘未来艺术:AI绘画工具全面介绍

📑前言 随着科技的飞速发展,人工智能(AI)已经逐渐渗透到我们生活的方方面面。在艺术创作领域,AI技术同样展现出了其独特的魅力。今天,我们就来一起探索这个神秘而引人入胜的领域,深入了解AI绘画工具的奥秘及其为艺术创作带来的革命性变革。 一、AI绘画工具的崛起 1.1 颠覆传统绘画模式 在过去,绘画是艺术家们通过手中的画笔,蘸取颜料,在画布上自由挥洒的创造性过程。然而,随着AI绘画工

墨刀原型工具-小白入门篇

墨刀原型工具-小白入门篇 简介 随着互联网的发展和用户体验的重要性越来越受到重视,原型设计逐渐成为了产品设计中的重要环节。墨刀作为一款原型设计工具,以其简洁、易用的特点,受到了很多设计师的喜爱。本文将介绍墨刀原型工具的基本使用方法,以帮助小白快速上手。 第一章:认识墨刀原型工具 1.1 什么是墨刀原型工具 墨刀是一款基于Web的原型设计工具,可以帮助设计师快速创建交互原型,并且可以与团队

[word] word设置上标快捷键 #学习方法#其他#媒体

word设置上标快捷键 办公中,少不了使用word,这个是大家必备的软件,今天给大家分享word设置上标快捷键,希望在办公中能帮到您! 1、添加上标 在录入一些公式,或者是化学产品时,需要添加上标内容,按下快捷键Ctrl+shift++就能将需要的内容设置为上标符号。 word设置上标快捷键的方法就是以上内容了,需要的小伙伴都可以试一试呢!

Tolua使用笔记(上)

目录   1.准备工作 2.运行例子 01.HelloWorld:在C#中,创建和销毁Lua虚拟机 和 简单调用。 02.ScriptsFromFile:在C#中,对一个lua文件的执行调用 03.CallLuaFunction:在C#中,对lua函数的操作 04.AccessingLuaVariables:在C#中,对lua变量的操作 05.LuaCoroutine:在Lua中,

大学湖北中医药大学法医学试题及答案,分享几个实用搜题和学习工具 #微信#学习方法#职场发展

今天分享拥有拍照搜题、文字搜题、语音搜题、多重搜题等搜题模式,可以快速查找问题解析,加深对题目答案的理解。 1.快练题 这是一个网站 找题的网站海量题库,在线搜题,快速刷题~为您提供百万优质题库,直接搜索题库名称,支持多种刷题模式:顺序练习、语音听题、本地搜题、顺序阅读、模拟考试、组卷考试、赶快下载吧! 2.彩虹搜题 这是个老公众号了 支持手写输入,截图搜题,详细步骤,解题必备

Vim使用基础篇

本文内容大部分来自 vimtutor,自带的教程的总结。在终端输入vimtutor 即可进入教程。 先总结一下,然后再分别介绍正常模式,插入模式,和可视模式三种模式下的命令。 目录 看完以后的汇总 1.正常模式(Normal模式) 1.移动光标 2.删除 3.【:】输入符 4.撤销 5.替换 6.重复命令【. ; ,】 7.复制粘贴 8.缩进 2.插入模式 INSERT

电脑不小心删除的文件怎么恢复?4个必备恢复方法!

“刚刚在对电脑里的某些垃圾文件进行清理时,我一不小心误删了比较重要的数据。这些误删的数据还有机会恢复吗?希望大家帮帮我,非常感谢!” 在这个数字化飞速发展的时代,电脑早已成为我们日常生活和工作中不可或缺的一部分。然而,就像生活中的小插曲一样,有时我们可能会在不经意间犯下一些小错误,比如不小心删除了重要的文件。 当那份文件消失在眼前,仿佛被时间吞噬,我们不禁会心生焦虑。但别担心,就像每个问题

Lipowerline5.0 雷达电力应用软件下载使用

1.配网数据处理分析 针对配网线路点云数据,优化了分类算法,支持杆塔、导线、交跨线、建筑物、地面点和其他线路的自动分类;一键生成危险点报告和交跨报告;还能生成点云数据采集航线和自主巡检航线。 获取软件安装包联系邮箱:2895356150@qq.com,资源源于网络,本介绍用于学习使用,如有侵权请您联系删除! 2.新增快速版,简洁易上手 支持快速版和专业版切换使用,快速版界面简洁,保留主