导航:首页 > 编程知识 > 编程的人笔记记在哪里

编程的人笔记记在哪里

发布时间:2023-03-19 02:52:01

⑴ 学编程应该怎样做笔记

每天写个小程序,在学习过程中遇到的特别难懂的碰兆,搞懂后笑族租记下笔记,以免忘了重新学,新学的不用穗誉学多少就写多少,多写点精华,普通的在练习就可以不断巩固

⑵ 学习编程如何做笔记

学习编程比较乏味,可以下个仿真软件学,那样比较好

⑶ 程序员用来做笔记的软件有哪些推荐

推荐三个好用的笔记软件给大家。

1、有道云笔记

有道云笔记+Markdown语法。优点是手机、电脑可同步使用,而且关键免费。

2、visual studio code

一款功能强大的记录软件,可装插件。

3、DocRun 算力笔记

可以展示代码,支持交互运行代码 c++/python/js/matlab/R。

作为一个超级爱分享,爱记录,爱总结,外加爱记录的程序员,真的是会经常用到一些非常好用的笔记软件或者工具,所以,我可以给大家推荐一下,我自己是如何做笔记的,都用到了哪些软件?


首先,我先说一下,我是一个 MBP 的忠实粉丝,所以我的电脑就是 Macbook Pro ,所以分享和推荐给大家的做笔记的软件都是基于苹果电脑的。(PS :苹果电脑真的非常好用)


第一款软件:Unclutter

首先,记笔记最重要的是什么?其实,记笔记最重要的是可以随时随地非常方便的把自己想记录的内容,马上记录下来。那么,Unclutter 这款软件真的是非常的好用。非常方便的调出来做笔记,只要你点击复制,自己生成 历史 记录。简直不能太方便了。我简单介绍一下它。


Unclutter 本身是一个多功能的隐藏菜单,里面包含 Clipboard(剪切板),File Storage(存储区域),Notes(随手记)三个功能区,当你用鼠标或是 Trackpad 从屏幕顶部向下滑动时,Unclutter 菜单就会落下来,接下来的操作就会非常容易了。

看到了吗?最左边是剪切板,中间是文件存储区,最右边是 notes 随手记。你只要使用复制或者剪切功能,复制文字的话,它都会自动复制到剪切板上。如果你复制的是图片,就会自动存储在文件存储区。


另外,你想做的笔记和内容,可以直接在最右边的随手记上记录,可以生成记录的 历史 列表,非常的方便。


显示这个面板的方式非常简单,把鼠标放在屏幕顶部,双指向下滑就能下拉启动该工具;反之,双指向上滑动则是收回工具。


第二款:Typora

Typora 这款软件就不用我过多的介绍了吧?被称为世界上排版最美的 MarkDown 工具。


我们随手把自己记录的笔记记录下来以后,下一步该怎么办呢?肯定是要学习总结,整理成文章啦。整理文章,我个人最喜欢用的当然是 MarkDown 这样轻量级的标记语言做的排版。那么我就会用 Typora (注:这款工具也有 windows 版本)。


Typora 是一款好用极简免费的跨平台 Markdown 编辑器,软件使用这款软件能够帮助用户轻松将文本转换到 HTML,软件从底层向上设计,软件支持 markdown 的标准语法,同时这款软件还支持动态预览功能,一键预览,让一切都变得如此干净、纯粹,是一款不可多得的优质 markdown 编辑器。


我个人非常喜欢这款软件,尤其是再配搭图床工具,可以直接把图片上传搞定,简直不要太方便了。


总结

其实,我个人不太喜欢有道云笔记,为知笔记,以及印象笔记这样的软件的,因为我感觉大部分使用它收藏了之后,大家可能就忘了,很少打开这样的笔记工具去学习和看了。

我使用使用随手记,直接在桌面上呼之欲出能够让我看到今天总结的东西的软件,配合上写作软件,让我效率很高。因为,我需要把笔记,及时整理成文章,然后发布在博客上,只有,把笔记整理成文章,才能转化成自己的语言和知识,这是一个提高和学习的过程。


而不仅仅是使用各种收藏类的笔记软件,把他们收藏了之后,就不再管了,可能过几天你都能把记录的笔记都忘了。而我推荐的这两款工具,是随时都可以调出来马上看到和使用的,尤其是 Unclutter 这款工具,在电脑上,往下呼之欲出,马上就能看到,再学习和整理。我认为,这才是记笔记正确的方式。


这也是我学习的方式。

都2020年,全面云时代了,还软件,还编辑器[泪奔]。就连微软的宇宙第一IDE都要推出web版本了,各位技术人员能不能专业点,跟进一下时代潮流!十万阿里人都在使用的技术文档工具“语雀”了解一下,在线记录,不用安装,支持技术人员常用的各种格式,免费使用,markdown文档,代码,脑图,表格,uml,图片,视频,office等等。支持十人团队协同编辑,实时分享,用完这个,我相信你会把你电脑上的这云笔记那笔记软件,各种编辑器全部卸载[灵光一闪]。什么?在线编辑器,没网干不了活?!5G都来了,你告诉我你没网,你转行吧[大笑]

程序员做笔记的软件?听起来好像程序员很特殊似的。不过稍微想想,在记笔记的方面,程序员还真有一个特殊之处——他们的笔记,很多是嵌在代码里,当做注释写的。

注释之外,还有项目规划、大脑清理、头脑风暴、参考资料、进度追踪之类的笔记。这些内容我用OneNote来做。因为OneNote的层级结构做得特别好,很符合理工男的逻辑思维习惯。

所以回到题目, 我的推荐是:程序相关的直接记到代码里,思维相关的记到OneNote里。

稍微展开说几句:

1、程序相关的笔记直接记到代码里。

程序员要不要写代码注释,这是一个争论已久的话题。争论的本质,其实是“相不相信自己的长期记忆力”,以及“相不相信代码本身就是注释”。我个人不相信长期记忆力,所以要写注释。但我又偏向于好的代码,本身就是自解释的,不需要写注释。

如果带项目,考虑到团队协作,这个争论往往是以“写注释”告终的。写程序时候的思路、坑、用到的算法、需要注意的事情、后续改进的地方,都可以直接用注释的形式写到代码里。这样其他接手项目的程序员,可以更容易理解你的代码。

那么,程序员用什么软件写代码,也就是用什么软件做编程笔记了。我试用过很多,最后还是更喜欢Sublime Text.

2、思维相关的记到OneNote里。

其实跟项目相关的思考,大部分内容还是不方便记到代码中的,我会记到微软的OneNote里。

跟项目没有关系的,只要是思考和学习内容,都可以记到OneNote里。我现在已经把OneNote作为我的文档中心,只有在不得已的情况下,才输出成单独的文档。你现在看到的这篇问答也是在OneNote里写出来的。

在一个统一的内容管理软件中处理文档,简直太方便了。定位、查找、复制、整理,统统很容易。

OneNote最大的好处,是它的多重分类层级。大致分为笔记本、分区组、分区、页面、子页面几个层级。它的分类导航排列在工作区四周,本身有很强的提示功能,很容易能够把分类做得井井有条。我个人感觉,OneNote的分类效果,远比在资源管理器里直接用文件夹做分类好得多。

OneNote另一个杀手锏,是多平台同步。我现在做笔记已经全天候无死角了。PC、Pad、笔记本、手机,统统自动同步。能够随时记笔记,可以说是笔记软件最重要的功能了,这方面OneNote做的不错。

对了,OneNote还是免费的,不但软件免费,还提供25G的云存储空间,还有微软出品的品质保证。有人说OneNote的云同步太慢,我实测很久,感觉完全够用。真的不够用了,还有商业化的解决方案可供选择。

3、零散的想法用讯飞的语音输入,记到各种“快速笔记”中。

OneNote自带一个“快速笔记”——没有分类的笔记。你有了一个突然冒出来的想法,可以先记录下来,以后再整理。这个快速笔记也是多平台同步的,很方便后续的加工处理。

不管何时,只要你有了想法,就可以用手机呼出快速笔记,说出你的想法,用讯飞输入法识别成文字,记录下来。如果希望直接记录语音也没问题,OneNote本身就支持。

总结一下吧:

程序猿的笔记,程序相关的,大部分记到代码中,小部分记到OneNote中。其他笔记,都记到OneNote中,构建自己的个人知识体系。有了零散的想法,也可以通过“快速笔记”第一时间记录下来,免得遗忘。

一句话:OneNote真是个好用的东西,即便你不是程序员,也应该考虑考虑它。

我推荐一款:Evernote(印象笔记),非常好用且功能强大的一款笔记软件。

我推荐它有以下几个理由:

多个设备之间同步

印象笔记有PC端和移动端,电脑编辑以后,手机上可以立马看到。平时外出需要记录问题的时候,拿出手机就可以记录。回到家以后打开PC端的印象笔记,立马就可以看到通过手机记录的内容。并且支持多个手机和多个PC之间相互同步。




直接PPT演示

这也是它最大的优点。平常我们需要写各种技术文档。有时候领导要求我们做成PPT给其它同事演示分享,而程序员是非常讨厌做PPT。印象笔记解决了程序员这一痛点。用印象笔记写完文档以后,可以直接以PPT的形式演示,无需在制作额外的PPT。




思维导图

印象笔记可以直接画思维导图,用思维导图进行头脑风暴或信息梳理,激发灵感,高效梳理思路。还能在导图中与笔记巧妙联动,让信息串链起来,或是一键为笔记本生成思维导图目录,高效连结相关信息资料。

支持MarkDown语法

Markdown 是一种轻量级的标记语言,用简洁的语法代替排版,我们程序员非常喜欢使用这种语法。 其常用的标记符号不超过十个,相对于更为复杂的 HTML 标记语言来说,Markdown 十分的轻量,学习成本也不需要太多,且一旦熟悉这种语法规则,会有沉浸式编辑的效果。印象笔记Markdown支持CommonMark和GFM标准。

此外,印象笔记还支持 音频笔记、拍照笔记、多人协作、收藏网页和文章等功能,是团队协作和个人工作的最佳选择。不过,印象笔记的高级功能需要付费使用。

用过notion、印象笔记、有道云笔记、石墨文档、语雀。其实就两个严格来说不是笔记软件,是协同办公。但是语雀很好用,就是语雀客户端丑一些,但是挺好用的。目前在用语雀

为了找到合适程序员的笔记软件,我试用过很多,如OneNote,Notion,有道云笔记,Quiver,MWeb,语雀,GoodNotes还有Notability。

最后我的选择 电脑端用语雀 iPad端用Notability+备忘录

OneNote 的功能非常强大,各种平台也都支持,可以说是综合实力最强的一个了。但是对于我来说最大的问题是打开速度太慢,再加上服务器在国外,网速也很感人,对于我来说,这点很致命,导致我还是放弃了它。

Notion 这个软件网上评价都很好,但是一个 全选功能只能选中当前块 让我放弃了。

有道云笔记 体验基本都还不错,但是在Markdown中插入图片要购买会员就没有再试了。

Quiver MWeb 有些相似,本地笔记的功能够用,也都支持Markdown格式,但是不同电脑之间同步会比较麻烦,只能用云盘或者是自建git仓库。

语雀 是我经过挑选之后最后选择的,编辑器对于各种功能的支持都有,还支持团队编辑,可以查看 历史 版本比较差异,程序员用来建立知识库或者是团队文档库都很不错。

由于语雀对于移动端不支持,所以在iPad上我比较了GoodNotes和Notability,最后选择了Notability,至于选择的原因可以看我的另一篇回答,里面有说到。

当然,这只是我接触体验过的笔记软件中的比较,仅供参考,也许还有我没有接触过的更好用的笔记软件。

云端的有免费的有道笔记,OneNote, 付费的印象笔记,为知笔记,总体来说,如果你笔记整体内容比较少的话,这四个用起来都差不多,但是如果笔记整体比较大,内容很多,超过几千条,那免费的就最好用OneNote,付费的就用为知笔记。如果你只是在本地电脑上使用,那就推荐使用myBase,功能很强大,几乎是不二的选择

作为一个持续学习的程序员,笔记必不可,而我使用的笔记软件,主要有2个,分别是印象笔记、有道云笔记,下分别简单介绍下,也大同小异,看个人喜好选择了:

一、印象笔记

1.支持多端云同步

可以在ios、Android、window、Mac、ipad、web页面等形式,编写你的笔记


但这既是印象笔记的优点,也是印象笔记的缺点,就是超过2个端,需要支付会员,才能同步其他端。

2.操作简单。

3.window下使用,当笔记内容过多时,软件经常卡崩溃,之前因此弃坑。

二、有道云笔记

1.支持多端云同步

可以在ios、Android、window、Mac、ipad、web页面等形式,编写你的笔记


2.界面优雅

3支持多级存储(印象笔记只支持2级)

即你可以创建一个文件夹,文件夹下面再创建文件夹,类似的window的操作,分多级来存储分类你的笔记。

4.大厂支持

这是互联网大厂网易旗下的产品,有保障。

在互联网还不发达的时代,无论是哪一行的从业人员,对于会议的介绍,知识点的整理都是习惯性的记录在笔记本上,随身携带上面记满了密密麻麻的备忘录,用完的记事本是一本接一本,到了近几年随着互联网的发展,网上的云端笔记也越来越多,所以选择一款适合自己的云笔记显得尤为重要。

我是在14年踏入程序员这个行业,对于常用的语法还有函数是真心的记不住,但是在那个时候也没有经验,就在电脑上新建个记事本,把遇到的问题以及解决问题的方法记下来,我记得当时还随身携带着U盘,到其他电脑上再把文件拷出来,后来就传到360云盘,等到换了电脑也能直接从360云盘上下载来下。

也许很多人觉得我的这个过程很繁琐,但这也是那几年我最常用的一种做笔记方式,我相信也会有和我有相同经历的小伙伴吧,不管是笔记还有常用的软件就是保存在360云盘上,但是过了几年360云盘突然宣布不再免费提供个人版,这让我们这些个人用户一下慌了神,在免费下载日之前着急忙慌的开始备份资料,已经不记得当时丢失了多少资料,最后随着时间的流逝,当时做的笔记也都无从查找了,对于自己来说也是一笔损失。

那时间来到最近两三年,我发现我身边的同事都把服务器的信息或者常用的账号密码保存的很清晰,我就问他用的是什么软件, 从这时开始,有道云笔记走进了我的世界,一经使用我就对这款软件爱不释手。

有道云笔记是网易旗下的一款在线保存文档笔记的一款产品,无论是在界面的设计,还是功能的使用中,对于我来说都能够满足大部分的需求,我常用在电脑编辑, 每天到公司第一件事就是先登录有道云,因为每天有太多的资料账号去登录,先打开有道云的网页,在用到其他资料的时候就可以很清晰的找到所需信息 ,并且支持手机端APP同步,如果在外出差不方便打开电脑,在手机上做完笔记就可以一键保存了。

除了有道云笔记之外,我这边了解到的常用笔记还有 印象笔记、腾讯文档、WPS文档等等 ,其实都可以满足各种做笔记的需求,最后希望大家能找到一款适合自己的笔记,有效的提高自己的工作效率。

⑷ 自学编程应该从哪里学起

自学编程应该:
1、建议学习 Python。Python 基础语法内容较为简单,可以比较快的了解编程的思维习惯,并能够较快接触到 Python GUI库(比如Tkinter),很容易借用这些库开发出一些有趣的程序。同时 Python的缩进格式也比较严格,这也很好的让编程初学者养成一个良好的编写代码习惯。
在美国有很多编程初学 Python的书籍,其受众就是小学、初中的青少年,比如《Python for Kids》,这些书籍一个很大的特点就是图文并貌,并且很快引入图形库的学习,教会小朋友制作出一些图形和简单的游戏,比如画星星,弹球。这样的好处是激发小朋友学习编程的乐趣,让小朋友从小就感受到编程的魅力。
2、读大一零基础学编程
上学习编程的首要任务是学习电脑的基础操作,熟悉键盘,让自己对电脑有初步的了解认识。至于理工科专业的学生大一估计都会教《计算机科学导论》这样类似的课程,如果想尽快编程,学生应尽快将该书内容看一遍,让自己对计算机有一个整体的认识。
C语言,建议使用 《C Primer Plus》,英语好的同学可以直接看英文版,注意该书不是《C++ Primer》,《C++Primer》可以在 C语言学的有一定基础的时候看。当学完《C PrimerPlus》之后,可以对算法的知识学习,有精力的话可以啃《算法导论》。平时可以多上 github 上直接看源码,这样比单纯看书进步的更快。
3、新手学习编程,看书时一定要不能只看不动手,一定要同时动脑、动手,要将书里面的代码都勤奋的敲。
值得注意的是,编程是个比较广义的概念,编程语言有数种,所以要学习计算机语言就要先了解语言的发展史以及各种语言在不同领域的作用,推荐先学C/C++,这门计算机语言是一门相对简单且发展的比较完善的计算机语言,初次之外呢还有basic、C#、java等等,在C之前还有更加原始的计算机语言。
4、学会记笔记
很多人刚开始学编程以往里面的很多东西都要记住,其实这是错误的做法。
不用去记住这些代码,理解代码比记住代码更重要。这里我们能理解代码是干什么用的就可以了。如果后面用的时候忘记了,反过头来知道在哪查找答案就可以了。这是学习的重要思想之一:知道在哪查找答案比记住更重要。

⑸ 你觉得编程过程中做笔记的重要性是怎样的

作为一名软件开发人员,你的职业生涯中不可能只掌握一门编程语言或者技能,技能单一迟早会被淘汰。当你只学一门编程语言的时候,做不做笔记其实问题不大,就比如你现在学习C,你发现你能记得每一个知识点,都能运用,这个时候做笔记反而得不偿失。但是当你更进一步学习C++、Java、JavaWeb、Oracle、MySQL、Python、Linux等等的时候,你会发现当你知识积累越多,复杂度就会更高,这个时候如果不去做笔记,你所学的知识点将会很快被遗忘以及搞得混杂,这样一来你接下来的学习将变得不容易。 所以一定要去做笔记,这样很多人又会说,记笔记?记了也不一定看!那为什么还要去做?其实没有正确与错误之说,如果没有记笔记和看笔记,大部分情况下只能说你学得不够深或者你每天都在重复做某一部分技能,可锻炼性不高,所以笔记意义不大。做笔记不是让你像高中那样每个知识点都去记一遍,而是有针对性去做,这样才能将学习效率最大化。

⑹ 程序员记笔记应该怎么记呢

记笔记。。。
你觉得学习Python压力很大吗。。
(表示自己现在上小学六年级,学习Python很顺手,丝毫无压力啊)
Python可以说是这几门比较出名的编程语言里最易理解,也是最易学习的了,这就是很多人选择学习这门语言的原因
相比较其他语言,PHP,Java,JavaScript和C语言,和Python比起来,学习难度可不是吹的,C语言是真的难学,需要一定的基础
表示不怎么记笔记,自己学习的话靠自己在B站上找视频,课后主要靠实践,自己面对着IDLE框,对着键盘啪啪啪,把之前学到的东西用上就是了,有时也能写一点好程序出来
主要还是靠实践,视频里听不懂就去网络上查解析,查资料,我都是这样自学过来的
这样效果一定不会比系统的学习差
主要靠实践,自己可以写一点程序,用上学过的语法,就算是一次复习了(亲测有效)
如果有帮助的话,记得采纳哦: )

⑺ 如何在电脑上记笔记呢

下面用WIN7系统演示便笺功能的具体位置:

一、打开电脑,按下键盘上的Windows徽标键,或是点击左下角开始菜单。

⑻ 如何用印象笔记学编程

要学好编程,一件趁手的工具至关重要:印象笔记不仅能帮你全方位保存编程学习笔记、网络文献资料,就连代码段都能按原格式帮你妥帖保存,手机电脑上随时都能查看,分分钟解你燃眉之急。

1

系统性学习

构建你的编程图书馆

计算机科学基本上是由数学和机械类学科衍生而来,编程界大神布鲁克斯(Frederick P. Brooks)曾说过,「好的程序员和差的效率差别可能达到 100 倍」…一个程序能不能做出来、用哪种算法效率最高直接决定了最后的产出。因此你需要透彻的理解每一个知识点、技术、公式到底要怎么用,如果不懂得怎样用,就算知道有这个公式,到需要的时候也用不了。

理论知识的奠基,绝非一日之功,我们首先要搞定编程技能背后庞大的知识体系。在印象笔记中分别创建「编程学习笔记」、「代码」、「公式」和「其他资料」几个笔记本,然后从「编程学习笔记」开始,一点点加入自己的所学所思。由于编程学习的知识点众多,不妨为各个知识点分别创建笔记本,最后汇总到「编程学习笔记」的笔记本组中。

此外,许多编程书籍与资料文档都是 PDF 版本,在实际应用时,同时开着多个窗口来参考阅读非常不便。可以使用印象笔记分别保存每一个 PDF 文档,并添加标签和笔记目录,就能对所需知识点进行快速定位,迅速打开相关资料文档进行学习补充,可以大大缩减开发过程中不必要的时间浪费,对知识的快速有效复习卓有成效。

⑼ 网课笔记怎么做

抓住重点,详细捕捉。我记笔记时会先把老师板书的重点内容记下来。然后,在听课过程中补充一些细节性的知识。另外,详细记下没有听懂的内容,进行标注,方便下课之后再进行学习。

整理笔记可以让我在复习备考时更准确地抓住重点,更轻松自信地度过充满压力的期末复习时间。每次看着自己满满的笔记本,也会拥有满满的成就感!
上闭散弯课记录笔记尤为重要的一点是:不要为了记笔记而耽误了听课。你可以先用简单的几个字先代替,下课时再补全内容。同时,笔记是让我们更好梳理知识点的一个工具,所以要条理清晰,适当运用标记或不同颜色区分笔记重点。

除此之外,做笔记也要成就自己的一套体系。我们可以选择用笔记本,也可以写在书上,只要将知识点记录清楚即可。相对而言,我更喜欢把笔记写在书上,因为这可以结合书上的一些例题来更好地掌轿闷握知识。
在专注听讲的前提下才能做好笔记。课上,我会在书上简略地做笔记(比如划线、写关键词等),用拍照、截图等方式记录老师讲解的PPT;课后,我会重新整理笔记,把重要的知识点归纳进笔记本。

这样就可以有效避免在课上花大量时间记笔记而忽略了课堂内容。再次记笔记会在心中重新捋顺逻辑,便于思维导图的构建。
笔记在提高学习专注度的同时,还为课后巩固和期末复习打下了坚实基础。

对于自己做笔记的心得,其一,选择适合自己的笔记本。我向大家推荐每一页都是独立的活页本,不仅可以减少上课携带的笔记本的数量,还可以在课程结束后将笔记订装成册,而且未用完的纸张还可以留着以后用。其掘余二,对笔记内容进行排版,提升其层次感。比如标注出不同层次的标题,并使用不同的格式等。其三,突出重点以便记忆。对于老师课堂上提出的重难点知识,我们可以用不同颜色的笔或者画符号标记出来,必要的时候可以在旁边记录一些案例,这样便会提高学习效率。
在学习时,我会通过以下几个方法做笔记。首先,重点不同,标注不同。我会将书本和PPT上没有的内容做好记录,将老师说的重点、自己不懂的知识点、经过思考后才明白的知识点分别做不同记号。其次,课后整理笔记。听课过程中,我会在自己脑海形成知识体系,课后再梳理笔记。最后,利用框架巩固复习。在掌握所有知识的前提下,写出一个简洁的知识框架,下次复习时看着它联想知识点,以此查缺补漏。

每个人记笔记都有不同的方法,我的方法也仅供大家参考,毕竟适合自己的方式才是最好的!

⑽ collanote笔记保存在哪里

保存在程序的银厅文件管理中。
CollaNote共享笔记是一名德国汉堡大学学生业余设计并编写给圆铅所有热爱电子笔记的多功能笔记应用,可以使用智能橘搏好图形工具即可画出完美图形与线条。

阅读全文

与编程的人笔记记在哪里相关的资料

热点内容
IBM代码5 浏览:279
编程时如何让输出结果之间有空格 浏览:112
怎么复制网上文件 浏览:675
苹果怎么关掉网站禁止访问 浏览:478
win10适合机械硬盘吗 浏览:586
qq头像欧美男霸气头像 浏览:368
java批量修改数据返回值 浏览:517
wp81创建文件夹 浏览:968
iphone高科技软件 浏览:654
手机端怎么看网页代码 浏览:925
什么软件能把手机变成苹果版本的 浏览:841
ps精修瓶子视频教程 浏览:481
win10惠普recovery盘 浏览:172
电脑网络问题是怎么回事 浏览:193
微信刷卡支付接口开发 浏览:443
win10电脑屏幕旋转90度怎么复原 浏览:456
win10如何进入安全 浏览:319
把两批纸质文件扫描成一个pdf 浏览:98
如何处理缺失数据 浏览:230
软件如何提高编程能力 浏览:82

友情链接