zoukankan      html  css  js  c++  java
  • 1.1 开发IDE、必备工具

    C#学习必备的软件包括Visual StudioGoogle ChromeNavicat,下面我逐一讲解。

    Google Chrome

    直接搜索Google Chrome或者谷歌浏览器,找到中国官方下载地址下载并安装。
    (不建议去各种下载资源站下载,有官方的用官方的)
    将谷歌浏览器设置为默认浏览器。
    接下来是我认为最重要的一步,修改默认搜索引擎
    强烈不建议使用百度搜索,很多垃圾广告,无用信息,浪费时间!(是的,初学时期的我在这里吃了很多亏)。
    在国内就设置为必应(国内版),国内可以使用必应/谷歌都可以。
    具体设置方式如下:
    1.在浏览器右上角找到Setting,打开Setting Tab。

    2.配置默认搜索引擎,即Search engine used in the address bar
    没有找到想要的,可以在Manage search engines中自行添加。

    Visual Studio

    接下来使用谷歌浏览器,搜索Visual Studio或者Visual Studio downloadVisual Studio 下载,下载并安装Visual Studio。
    Visual Studio是.net开发最常使用的IDE,现在也支持Mac。Visual Studio支持C#、VB、Python、Java等语言,支持Web & cloud、Windows、Mobile & gaming等不同方向的开发工作,涵盖开发-分析-Debug-测试-协作-部署全流程。em......说了那么多,总之记住它是很厉害很厉害的开发工具就好了~具体的可以看官方宣传,同时也是下载地址。
    安装过程中,目前可以只选择下面勾选的内容:(因为我是在修改页面截图,所以我的显示是删除了部分内容)


    简单来说,我们选择了
    1.ASP.NET and web development:ASP.NET web应用开发
    2..NET desktop development:.net桌面程序开发
    3.Visual Studio extension development:Visual Studio扩展
    4..NET Core cross-platform development:.NET Core开发
    以上也是之后的教学需要的大部分内容。
    右边的Installation Details可以默认,不必全部勾选,开发遇到问题再编辑即可。

    Visual Studio的更新与修改

    Visual Studio安装完成后,会包含一个叫做Visual Studio Installer的软件。Visual Studio Installer可以对Visual Studio进行更新,并对组件进行管理。

    比如在切换Visual Studio期间,我的电脑可能同时存在Visual Studio 2017和Visual Studio 2019,在完全适应Visual Studio 2019后,我可以在Visual Studio Installer中安全、完整的卸载Visual Studio 2017。
    日常的话,通过Visual Studio Installer更新Visual Studio的版本,发现Visual Studio新功能。
    在缺少某些功能,或者需要删去某些功能时,点击Modify进行修改。修改界面和第一次安装的界面是基本一致的,根据自己的需要,勾选、取消勾选即可。

    直接搜索Navicat,第一个就是官方网站
    Navicat是一个数据库管理工具,可以完成多种数据库的连接,包括MySQL,MariaDB,MongoDB,SQL Server,SQLite,Oracle和PostgreSQL。
    使用它的好处在于,开发机不再需要安装不同数据库的不同数据库管理工具,这些工具往往庞大而且臃肿。当然如果你的开发只需要一种数据库,直接使用该数据库的管理工具也可以。
    Navicat是付费软件,可以申请14天的免费试用。跳转到Products,下载Navicat Premium即可。

    Tips

    软件尽量都以管理员身份运行,省去权限不足的麻烦。

    其他常用软件

    先把上述三个下载安装完毕即可,下面的常用软件现在不必下载安装,以后慢慢学习即可。
    1.Visual Studio Code
    2.Command Prompt
    3.powershell
    4.Everything:文件管理与检索
    5.Fiddler/Wireshark:抓包
    6.TeamViewer:远程协同
    7.xmind/在线脑图工具(百度脑图):脑图、整理思路
    ......
    根据开发方向的不同,可能需要的软件也会不同。

  • 相关阅读:
    存储过程output String[1]: Size 属性具有无效大小值0
    深入理解JS异步编程四(HTML5 Web Worker)
    深入理解JS异步编程三(promise)
    深入理解JS异步编程二(分布式事件)
    深入理解JS异步编程(一)
    不定高多行溢出文本省略
    深入解析js中基本数据类型与引用类型,函数参数传递的区别
    javascript的replace+正则 实现ES6的字符串模版
    从输入网址到显示网页的全过程分析
    WebStorage 和 Cookie的区别
  • 原文地址:https://www.cnblogs.com/Lulus/p/12342918.html
Copyright © 2011-2022 走看看