我开发了一个产品--Markdown Notes

大家好,我开发了一个工具类软件产品--Markdown Notes,中文名是Markdown笔记.想写一篇有关它的文章,目的就是为了推广、推广、推广:)

BTW:本文就是用这个工具所写的。

有的人说一个产品发布上线没有进行营销推广的话,就是等于石沉太平洋--无人问津. 这点对于开发者来说尤为重要,作为技术人员更多地会偏向于追求产品功能的完整性而忽略了营销推广的重要性.营销很重要的方式就是网络推广,而SEO(搜索引擎优化)就是网络推广的主要手段. 对于SEO要做的就是产品关键词和超链接尽可能多地出现在各大网站上,所以很多做SEO的都会疯狂地在各大网站中发布(la)信(ji)息,以达到搜索的排名的靠前.对于有节操,有情(mei)怀(qian)的开发者,是不会去乱发广告或文案的,所以写博(ruan)客(wen)似乎就成了一个比较经济,有效的方式. 然而相比于写代码, 码字对大多开发者来说很困难, 因为码字是一件很感性的事情不象码代码那么理性. 但为了推广硬着头皮也要上啊,下面进入正题.

什么是Makrdown Notes

Makrdown Notes,中文名Markdown笔记.一个支持Markdown语法的文本编辑器. 其有以下几大特点:

  • 多标签

    可以同时打开多个文件、编辑和预览

  • 自动保存与恢复

    无需手工保存,即便关闭甚至终止浏览器也不会丢失数据

  • 插入本地图片无需上传

    不象其他编辑器,插入本地图片无需事先上传到服务器再引用其地址

  • 直接粘贴屏幕截图

    使用键盘[PrtScn]屏幕截图 , 然后[Ctrl]+[V]直接粘贴

  • 支持快捷键
  • 支持全屏模式
  • 支持Github风格
  • 跨平台

    Markdown Notes提供在线Chrome App两种版本,无论你是Windows,Linux或Mac用户都能使用。

Markdown Notes最大的特点就是程序界面跟传统的文档编辑器类似,采用的是菜单,工具条,多标签。用户使用比较亲切,易于上手,是一个很棒的Markdown文本编辑器.

为什么开发Makrdown Notes

开发Markdown Notes是一个很偶然的事情, 因为本人正在开发另一个产品, 过程中需要写一些Markdown文档。如果使用一般的文本编辑器的话,其不便在于, 由于无法预览,容易引起Markdown语法或文档结构错误从而导致的不必要的commit, 例如README.md. 试用了几款市面上的Markdown编辑器, 但一般都是左边编辑右边预览. 在我看来, 这样不是很高效且界面不够亲切, 至少对于我来说:

  1. 每输入一个字符,右边都要生成预览,从技术的角度很影响性能
  2. 影响编辑者的专注度, 每敲打一次字句都会无意识地关注预览
  3. 没有亲切的界面

但其实上面这些并不是真正的理由, 真正的理由是你想开发一款属于自己的并用自己方式实现的编辑器或者说想开发一个给自己用。并且由于是工具类软件, 开发成本也不需要太高, 所以就有了Markdown Notes。 虽然影响了第一个产品的进度, 但是能把自己学习掌握东西事先地呈现在用户面前还是很开心的。

Markdown Notes的路线图

Markdown Notes没有路线图(路线图说法似乎有点高大上), 它就是一个免费的,由个人开发的工具软件。如有可能会有以下计划:

  1. 打开本地图片或粘贴截图时支持切图功能
  2. 支持导出PDF
  3. 增加选项配置功能, 支持选择各大Markdown解释器
  4. 开源并得到网友的帮助进行国际化,当前只支持中文和英文

由于有严重拖延症,如用户反应还不错,会增加投入开发的热情:)

感谢

Markdown Notes有赖于bootstrap-markdownshowdown两大开源项目, 没有它们就没有Markdown Notes,在此感谢它们的作者:

最后

前面说了,本文的目的就是为了推广,重要的东西放在最后,望各位多多支持,在此贴出链接:

  • Chrome App

    如果你在使用Chrome浏览器,可以在Chrome Web Store进行安装。本人首推该使用方式, 它可以象使用桌面程序一样方便.

  • 在线版本

    无需下载安装, 在浏览器打开即可.

时间: 2024-07-29 09:41:37

我开发了一个产品--Markdown Notes的相关文章

创业的时候只能专心致志做好一件事。什么叫“一件事”?只能开发一个游戏,只能做一个产品

著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处.作者:王统伟链接:http://www.zhihu.com/question/19550531/answer/15183706来源:知乎 这是我在商界招商网看到天使投资人曾李青(原腾讯公司五位创始人之一)对早期创业公司的看法 ,觉得对你蛮有帮助的,你可以参考下!曾李青:早期创业公司九种死法第一,跨行业创业 比如原来做游戏的人要做电商,原来做互联网社区的要做游戏.现在的互联网环境下,这种跨行业创业失败概率都会比较高. 在演讲中,他

入门产品经理如何分析设计一个产品

(此文章同时发表在本人微信公众号"dotNET每日精华文章",欢迎右边二维码来关注.) 题记:今天的内容是我的一个简单总结,希望让没有任何经验的入门产品经理对产品设计和需求分析有一个大致的了解.当然由于是我自己的心得体会,所以未必是正确和最有效的. 如何设计一个产品,并对其进行需求分析,实际上有很多著作供我们学习和参考.从学院派的<软件需求>,到创业派的<启示录:打造用户喜爱的产品>,还有鸡汤派的<人人都是产品经理>,都值得我们一读.诚然通过阅读经典

[转]Struts1.x系列教程(1):用MyEclipse开发第一个Struts程序

转载地址:http://www.blogjava.net/nokiaguy/archive/2009/01/13/251101.html 本系列教程将详细介绍Struts 1.x的基本原理和使用方法,读者可以参阅<Struts 2系列教程>来比较Struts 1.x和Struts 2.x的相同点和不同点.    在这篇文章中将以一个简单的例子(mystruts)来演示如何使用MyEclipse来开发.运行Struts程序,并给出了解决ActionForm出现乱码问题的方法.读者可以从本文中了解

【Hybrid App】一个产品经理眼中的PhoneGap Vs. AppCan

首先在写这篇文章前,必须先申明一下,本人是技术出身,对HTML技术及手机客户端都有过编程经验,只是出于工作岗位的变动,便没有再具体代码工作,以下文章涉及的中间件的基本代码实现及前期的API使用,都是自己测试过的,虽然比较浅,但是都是真真实实的.所以请各大网友拍砖,手下留情哦~另外本文的视角如文章标题一样, 是从产品经理的角度去做比较的,不是从技术方面上去做比较. AD: 而关于原生态的开发,个人觉得HTML5中间件或者混合原生的方式肯定是不用做比较的,毕竟原生的东西还是很强大的,很多效果是HTM

浅谈程序员创业(要有一个自己的网站,最好的方式还是自己定位一个产品,用心把这个产品做好)

浅谈程序员创业 ——作者:邓学彬.Jiesoft 1.什么是创业? 关于“创业”二字有必要重新学习一下,找了两个相对权威定义: 创业就是创业者对自己拥有的资源或通过努力能够拥有的资源进行优化整合,从而创造出更大经济或社会价值的过程.——百度百科 创业是一种思考.推理和行为方式,它为机会所驱动,需要在方法上全盘考虑并拥有和谐的领导能力.创业必须要贡献出时间.付出努力,承担相应的财务的.精神的和社会的风险,并获得金钱的回报.个人的满足和独立自主.——互动百科 两者都给出了明确的创业定义,这里想着重想

应该怎么带一个产品设计团队上位

我是个小交互团队的小leader,深感大公司大UED的成熟经验不一定完全适合我们这种类型的团队,所以完全是摸着石头过河.说说自己目前的感受和遇到的问题,想到哪说到哪,大家共同探讨. 在业务上,1.经过短暂的熟悉产品线以及业务的过程后,几乎从最开始就放手让他们去做并鼓励独立完成,直到内部评审时告诉他们哪里需要完善和修改.2.除了工作分配,业务需求和开发跟进独立去完成.目的是尽快跟上下游熟悉起来,更加利于工作展开和信心培养.3.对于私事不过问.这点不一定是正确的,但我本着绝对尊重个人隐私的精神,从不

【产品规划】产品正式进入全面开发阶段,产品经理每天的工作是什么?

略微拓展下问题的范围,不局限于产品上线前,而将其放在产品需求文档交付之后,即产品正式进入全面开发阶段,产品经理每天的工作是什么. 参与制定详细的项目开发时间表 项目开发时间表应该在与开发人员一起评审完需求文档之后的一至两天内制定出来,根据需求文档中的用例细化每一部分的开发时间.此项任务需与程序员哥哥们通力配合,首先要全面地收集他们在听完需求文档评审后对于产品本身的意见与建议,然后逐项予以合理的解释,以保证程序员哥哥们打心底里认同这个产品,认同形成这个产品的每一个需求.另外作为一个PM,也应该要对

RDIFramework.NET V2.8版本 ━ 开发实例之产品管理(WinForm)

RDIFramework.NET V2.8版本 ━ 开发实例之产品管理(WinForm) 现在,我们使用.NET快速开发整合框架(RDIFramework.NET)来开发一个应用,此应用皆在说明如何使用框架简单快速的进行开发,整合.在这里我们要开发一个产品管理的功能模块,在开发前,我们需要进行数据库的设计,在这儿为了简单说明,我们只涉及到了一张产品表.CASE_PRODUCTINFO(产品信息表) 序号 列 名 数据 类型 长 度 小数 位 标 识 主 键 允许 空 默认值 说 明 1 ID i

为什么创业者专注做一个产品最好?

对于一个创业团队来说,每天都有很多让他们分心的事--无意义或从客户那里得来的好点子,团队成员和指导专家--也许会让你的事业偏离轨道. 比钱更有价值的是时间.转移你的注意力会使你的创业团队平庸,或让竞争对手追上你的脚步. 时间就是金钱 最开始的时候,确定问题之所在和尽快相处解决方案是最重要的.你很容易专注,因为没有太多事要处理--不论是你才辞职创业,或是你已经种子融资.正因为如此,你的时间很固定,你要抓紧时间做产品或服务来为你的前方指路. 一旦你发现了一些前进方向,创造了一个可以与客户产生共鸣的产