生信软件35 - AI代码编辑器Cursor

生信与基因组学 2024-10-09 17:01:02 阅读 71

1. Cursor - AI代码编辑器

Cursor的核心功能是利用生成式AI,帮助程序员通过自然语言描述快速生成代码。让程序员未来需要关注的是“做什么”(What)而不是“怎么做”(How),即在使用AI生成代码的基础上,思考能为用户创造什么样的功能。

cursor官网地址:https://www.cursor.com/

点击【Download】按钮,即可下载Cursor。在下载cursor后,点击安装,使用github或google账号登录即可使用,目前可免费使用。

Cursor自动补齐方面比较优秀,目前使用Python程序编写,节省了不少敲代码的时间和次数,对于写的程序这里不方便展示,总之效率很高。

Cursor官网

2. Cuorsor特点

除了常规的代码生成,Cursor集成了IDE的功能,在生信开发中使用R语言、bash和Python时可以作为VS code的替代品,并同时可兼顾Web开发等工作。

支持从你的代码库中获得最佳答案或参考特定文件或文档,单击一下即可使用模型代码;

Tab键补齐可自动修改代码;

一个简单的提示可更新程序的整个类或函数。

3. 快捷键调用

使用Tab键接受Cursor给出的代码建议,使用Ctrl+K可让Cursor进行代码生成。

Tabl补齐

使用Ctrl+L可调出CHAT对话框于Cursor进行自然语言对话,在IDE内即可完成代码生成等操作。

CHAT对话框

生信软件文章推荐

生信软件1 - 测序下机文件比对结果可视化工具 visNano

生信软件2 - 下游比对数据的统计工具 picard

生信软件3 - mapping比对bam文件质量评估工具 qualimap

生信软件4 - 拷贝数变异CNV分析软件 WisecondorX

生信软件5 - RIdeogram包绘制染色体密度图

生信软件6 - bcftools查找指定区域的变异位点信息

生信软件7 - 多线程并行运行Linux效率工具Parallel

生信软件8 - bedtools进行窗口划分、窗口GC含量、窗口测序深度和窗口SNP统计

生信软件9 - 多公共数据库数据下载软件Kingfisher

生信软件10 - DNA/RNA/蛋白多序列比对图R包ggmsa

生信软件11 - 基于ACMG的CNV注释工具ClassifyCNV

生信软件12 - 基于Symbol和ENTREZID查询基因注释的R包(easyConvert )

生信软件13 - 基于sambamba 窗口reads计数和平均覆盖度统计

生信软件14 - bcftools提取和注释VCF文件关键信息

生信软件15 - 生信NGS数据分析强大的工具集ngs-bits

生信软件16 - 常规探针设计软件mrbait

生信软件17 - 基于fasta文件的捕获探针设计工具catch

生信软件18 - 基于docker部署Web版 Visual Studio Code

生信软件19 - vcftools高级用法技巧合辑

生信软件20 - seqkit+awk+sed+grep高级用法技巧合辑

生信软件21 - 多线程拆分NCBI-SRA文件工具pfastq-dump

生信软件22 - 测序数据5‘和3‘端reads修剪工具sickle

生信软件23 - Samtools和GATK去除PCR重复方法汇总

生信软件24 - 查询物种分类学信息和下载基因组TaxonKit和ncbi-genome-download

生信软件25 - 三代测序数据灵敏比对工具ngmlr

生信软件26 - BWA-MEM比对算法性能更好的bwa-mem2

生信软件27 - 基于python的基因注释数据查询/检索库mygene

生信软件28 - fastq与bam的reads数量计算与双端fastq配对检测工具fastq-pair

生信软件29 - 三代数据高效映射精确的长读段比对工具mapquik

生信软件30 - 快速单倍型分析工具merlin

生信软件31 - Bcftools操作VCF/BCF文件高级用法合集

生信软件32 - 变异位点危害性评估预测工具合集

生信软件33 - Wgsim生成双端(PE) fastq模拟数据

生信软件34 - 大幅提升Python程序执行效率的工具Pypy



声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。