首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我可以让Visual Studio(2008)编辑器将当前行保留在屏幕中间吗?

是的,你可以通过以下步骤让Visual Studio 2008编辑器将当前行保留在屏幕中间:

  1. 打开Visual Studio 2008编辑器。
  2. 在菜单栏中选择“工具”>“选项”。
  3. 在弹出的选项对话框中,选择“文本编辑器”>“所有语言”>“滚动”。
  4. 在右侧的“滚动”选项中,找到“垂直滚动”部分。
  5. 将“当前行”选项设置为“中间”。
  6. 点击“确定”保存更改。

现在,当你在编辑器中移动到不可见的行时,编辑器将自动滚动,以便将当前行保留在屏幕中间。

这个功能在编写长代码文件时特别有用,可以让你更方便地查看和编辑代码。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

盲人程序员的编程生涯

对于.net编程,使用visual studio 2005,因为这是实习时使用的标准版本,而且通过使用Jaws和一系列脚本(比如简化表单设计的脚本),可以使操作变得非常简单。...那么,自己这些日子在用Visual Studio 2008,只做了很少的更改。关掉了一些诸如在输入时显示错误等功能,因为发现这个功能很容易使你分心。...屏幕阅读器读出缩进也是可能的,自己不用这个功能,因为Visual Studio会处理这些,并且C#中是用大括号的。但是在像Python这样空格很关键的语言中就很重要了。...使用几个屏幕阅读器,不过大部分是在Windows上使用的Jaws和NVDA。 大部分在微软平台上工作,使用visual studio作为开发环境。...你可能需要将你的环境稍微调整一下,它少说一些,比如,可以考虑禁止Visual Studio中的智能感知(Intellisense)。

86830

(翻译)LearnVSXNow!-#5 VSX的基本概念

Visual Studio 2008有它自己的核心编辑器,但是我们也可以在VSPackage中创建我们自己的编辑器。 设计器。应用程序的创建不只是简单的敲入文本这么简单。...在后面的文章中,我们逐一探讨这些扩展的细节,今天在这里先给大家一个基本概述来说明它们是什么,以及它们如何在VS中使用。...package加载到内存的时候,Visual Studio传递给package一个service provider的引用,可以用这个引用来访问全局服务(global service)。...~.TextManager.Interop~.TextManager.Interop.8.0 Visual Studio有一个很好的内置编辑器。这两个程序集用来访问编辑器接口。...其中,8.0是针对Visual Studio 2005和2008中新增的接口类型的。

89720
  • ReSharper 配置及用法

    包围代码 Visual Studio也提供了外侧代码这个功能,你可以按Ctrl+K,Ctrl+S来激活这个功能,虽然并没有任何鄙视Visual Studio的意思,但是Resharper的快捷键确实更加合理...Resharper中这个功能的快捷键是Ctrl+Alt+J,然后你就可以选择前行的代码包围到try-catch块或者using中了。...曾经有一个组合键可以注释掉当前行,还有另一个是取消注释,但是已经淡忘了,因为Ctrl+/才应该是真正属于它的快捷键,再次按下就可以取消注释。 ...试问,Visual Studio那窄窄的一行参数提示有没有你觉得憋屈。我们有19寸的大屏幕,1600的分辨率,却不得不盯着那窄条条,小心翼翼的按着上下键寻找我们需要的重载。...浏览打开过的文档 窃以为你已经知道了在Visual Studio中切换文档的方式,它们包括:  Ctrl+Alt+上下方向键,可以在打开的文档中切换;  Ctrl+Tab,不仅可以在文档之前切换,并可以切换到解决方案文件夹

    1.8K10

    Vim,牛逼

    80 年代末,布莱姆·米勒在一个开源的 vi(更早的一种计算机文本编辑器记得有个读者的网名就叫这个)基础上开发了 Vim 1.0 版本。...这想起来最喜欢的一支乐队——Beyond 的一首歌《Amani》。 打开终端,键入「vim」,就可以进入启动界面了,如下图所示。 ?...Vim 有很多聪明的设计,所以很多其他工具也支持 Vim 模式,比如说 Visual Studio Code。很牛掰的一点是,Vim 逃离了鼠标的“魔掌”,只通过键盘就可以肆意地操作文本。...:H(屏幕顶部),M(屏幕中间),L(屏幕底部) 翻页:不同的键盘有所不懂,比如说 Mac 的巧克力键盘,fn+↑ 键向上翻,fn+↓键向下翻(此处的+意味着组合键) gg(移动到文件开头),G(移动到文件末尾...除了 i 键可以进入插入模式,还有其他几个键可以进入插入模式,比如说 a 键可以在光标后插入;o 键可以在当前行后插入;0 键可以在当前行前插入。 键入 dd 删除当前行,并把删除的行存到剪贴板里。

    42210

    (翻译)LearnVSXNow!-#1 如何开始VSX开发?

    首先要做的 要利用VS SDK进行开发,你需要安装Visual Studio 2008以及Visual Studio 2008 SDK。...作为MSDN订阅者,你可以下载并安装Visual Studio 2008专业版(或者你可以从别的渠道获得它)。...你可以访问Visual Studio 扩展开发者中心(http://msdn.com/vsx)下载Visual Studio 2008 SDK. 如何进行VS IDE扩展?...Visual Studio提供了功能允许我们去录制宏,宏可以访问的Visual Studio 2008的对象模型,并且可以很容易和和VS的命令融合,并提供非常有用的、自动化的属性值。...Visual studio Add-ins Add-ins具有更加强大的功能来扩展visual studio,因为它可以访问Visual studio 2008的所有对象模型并添加新的UI元素,

    63620

    Mac上开发.Net遇到的坑

    .net Core 未来照进现实 其实大家都知道,.net Core是.net的未来,现在Core已经完全支持Mac平台,基本可以与Mac无缝结合,配合VS code使用,整个开发的体验其实是非常棒的...undefined安装Yeoman,会包括基础的代码,毕竟vs code是文本编辑器,不是IDE,达不到Visual Studio的水准,建项目和初始化项目的时候,不肯能全部敲代码,用这个就可以初始化项目...使用 用不惯vs code,xamarin Studio可以试试 .net core无法兼容前几代.net版本,那么前几代的怎么办呢,vs code 能用?...用Mono吧,.net Core的鼻祖,编辑器依然用vs code,但是抱歉,针对调试功能无法很好的支持。用过Visual Studio的人,你跟我说无法调试?呵呵,试试xamarin。...Visual Studio能很好的支持断掉调试,支持MVC,虽然不如Visual Studio,但是基本的使用还是很方便的,智能提示也能及时的响应,相对也是一个不错的选择。

    3K110

    总结 Visual Studio 2019 发布以来 XAML 工具的改进

    现在,可以使用 XAML 选项卡旁边新的"弹出 XAML"按钮轻松地 XAML 设计器及其基础 XAML 编辑器拆分为单独的窗口。...这时 XAML 设计器将把原本的 XAML 编辑器最小化,并在新的窗口打开一个 XAML 编辑器(这两个 XAML 编辑器保持实时同步)。...虽然是一个很简单的功能,但这个功能对同时使用两个屏幕的开发者十分友好,因为现在终于可以一个屏幕放设计视图一个屏幕放 XAML 编辑器。真不能想象居然等了这么多年才等来这个功能。 2....在 Visual Studio 2019 中比较显著的改善是实时可视化树中的“仅的 XAML”。...另外现在 Visual Studio 可以通过调试>附加到进程调试其它程序的实时可视化树和实时属性资源管理器,不过不记得这是不是 2019 才有的新功能。

    2.2K30

    Piece Table - 文本编辑器中被埋没的史诗算法

    在文本编辑器算法中,以高性能和高可用著称的piece table算是一个被埋没的数据结构。Visual Studio Code采用了该算法,MS Word也采用了该算法。...即使很多现代化的编辑器采用了该算法,但是与之相关的文档却很少。本篇文章中,将会解释piece table是如何工作的,以及如何该算法为你的编辑器所使用。...事实上,Visual Studio Code采用了类似的方法来处理文本内存存储,一直到2018年才开始采用piece table。...通过顺序读取piece descriptors,我们的文本编辑器能够piece table中的数据结构转换为你在屏幕上看到的文本内容,也就是最终会写入到文件的内容。...- David Lu (I think) Text Buffer Reimplementation, a Visual Studio Code Story - Peng Lyu

    3.5K40

    Visual Studio 2008 每日提示(二)

    #011、 全屏模式 原文地址:http://blogs.msdn.com/saraford/archive/2007/08/09/did-you-know-visual-studio-has-a-full-screen-mode.aspx...操作步骤: Visual Studio 有四种窗口布局; 1、设计视图-启动vs后你看到(视图); 2、全屏视图-(菜单操作)视图+全屏; 3、调试视图-调试时候看到(视图); 4、文件视图.../did-you-know-how-to-create-or-change-visual-studio-keyboard-shortcuts.aspx 操作步骤: 1、注释代码:Ctrl+K,Ctrl...(TAB) 选中行开头的空白字符转换为空格字符:菜单)编辑-高级-选定行中的制表符(TAB)转换为空格 评论:为了保持格式的统一,一般喜欢把制表符设置成空格,这样这种转换就没啥用了。...用其他IDE比如Editplus 来编辑代码也同样设置,这样就可以保持格式的统一 #020、 在当前行的上面和下面插入一行 原文地址:http://blogs.msdn.com/saraford/archive

    1.3K80

    微软XAML Studio - WPF, Sliverlight, Xamarin, UWP等技术开发者的福音

    编辑器功能 XAML Studio编辑器很像一个"轻量级"的Visual Studio,或者用VS Code来类比更合适。除了编辑器, 在左侧还有文件,数据源,调试和工具箱这几个选项。...[img] 与Visual Studio中的XAML编辑器不同,VS中的实时预览不提供任何类型的拖放体验。...数据(源)功能 你可以通过静态JSON或JSON REST API数据绑定到XAML组件。 要绑定到静态JSON,可以单击数据源窗格,然后直接在编辑器中输入JSON即可。...[img] 伟大的开始 对这个工具的诞生感到很兴奋。 这看似是建立在VS Code和Monaco编辑器的基础上开发而来的,但它的特色是提供了一些便捷的功能。...很乐意看到这里的绑定功能,不仅仅是因为这里使用了简洁的JSON数据,而且是它现在就可以提供非常棒的绑定调试功能,而我知道目前的Visual Studio中还没提供这种功能。

    1.1K70

    微软XAML Studio - WPF, UWP, Xamarin等技术开发者的福音

    https://www.microsoft.com/store/productId/9NTLS214TKMQ,安装完后会提示: 编辑器功能 XAML Studio编辑器很像一个"轻量级"的Visual...工具箱提供了一个可以搜索的控件列表,然后单击以插入到XAML中。 Visual Studio中的XAML编辑器不同,VS中的实时预览不提供任何类型的拖放体验。...数据源功能 你可以通过静态JSON或JSON REST API数据绑定到XAML组件。 要绑定到静态JSON,可以单击数据源窗格,然后直接在编辑器中输入JSON即可。...伟大的开始 对这个工具的诞生感到很兴奋。 这看似是建立在VS Code和Monaco编辑器的基础上开发而来的,但它的特色是提供了一些便捷的功能。...很乐意看到这里的绑定调试功能,不仅仅是因为这里使用了简洁的JSON数据,而是它现在就可以提供非常棒的绑定调试功能,而我知道目前的Visual Studio中还没提供这种功能。

    1.3K30

    Jetbrains IDE 使用教程

    因此这篇文章就来介绍一下Jetbrains系列的常用设置和功能, 大家可以快速上手。...WebStorm,用上前端开发的IDE,这方面Jetbrains的优势倒不是很大,因为前端对于语言的需求比较低,用Visual Studio Code等编辑器装几个插件基本上就够用了,WebStorm反倒显得有点臃肿...PHPStorm,PHP的IDE,这个用的不是太多。 ReSharper,Jetbrains给Visual Studio开发的插件,辅助.NET开发,很好用。...可以看到,左边是一些习题,中间的代码窗口用于编写习题内容,右边是介绍和提示。要运行代码的话,需要点击代码区域的绿色三角来运行主程序。 ? 这里甚至还有选择题,当然对来说很简单。 ?...这里特别列出几个常用的快捷键: Ctrl+Alt+L,格式化代码,基本上每敲一行代码都要用一次,这是Jetbrains系列最舒服的地方了。 Ctrl+Y,删除当前行。 Ctrl+D,复制当前行

    2.3K40

    VS Code会“一统江湖”

    相信,随着 Visual Studio Code 的出现,新文本编辑器快速兴起并流行的时代已经终结。VS Code 已经达到了前所未有的普及和优化水平,打下了可能意味着数十年市场主导地位的基础。...2015 年:Visual Studio Code VS Code 于 2015 年发布,基于微软于 2013 年首次发布、可嵌入网站的 Monaco 编辑器。... GitHub 和 Atom 一起发布 Electron 时。微软用它创建了一个 Monaco 编辑器的桌面版本,名为 Visual Studio Code。...Visual Studio Code 提交图 Atom 提交图 React 提交图 积极的开发可以保证平台始终处于领先地位,因为其发展势头和第三方基于平台进行构建这两者相结合其他同类软件很难与之竞争。...原文链接: https://blog.robenkleene.com/2020/09/21/the-era-of-visual-studio-code/ ----

    65810

    Android Studio 新特性详解

    △ 在图形编辑器中模拟旋转屏幕 Android 12L 屏幕适配 & Visual Linting 让我们来看另一个布局。...视图切换到平板电脑模式,可以看到 "WELCOME" 消息并不在屏幕外,它在一开始就被显示了出来。这样可以知道,该动画在大屏幕上的效果不佳。...本例中,通过查看各种不同的屏幕尺寸发现了问题所在,但我们并不希望您每次都进行如此复杂的操作。因此我们在开发一项新功能,暂时命名为 "Visual Linting"。...接下来,介绍一些我们正在为这之后的版本开发的功能,大家先睹为快。 Compose 实时编辑 首先是 Compose 实时编辑。...我们正在优化 Android Studio 中的各项功能,以便在您处于轻量模式时适当地帮您减少工作量。例如,布局编辑器执行开销较小的图像缩放和抗锯齿等任务。

    2.8K20

    【小家运维】Linux下的编辑器之神---Vim的常用操作与命令(简明教程)

    :不保存文件,强制退出 可视模式 (Visual-mode) 块选择模式 正常模式下:按下v, V, +v,可以进入可视模式。...(使用较少):zz 光标所的行居屏幕中央 zt 光标所杂的行居屏幕最上一行 t=top zb 光标所杂的行居屏幕最下一行 b=bottom 撤销和恢复:u 撤销 ctrl+r 恢复上一次操作...显得也不是那么的高级 如果只想用命令来呢?比如10yy,然后p可以么?不可以的,因为每个vim都是独立的。...替换当前行内容 [:s/from/to/] [:s/from/to/] : 前行中的第一个from,替换成to。如果当前行含有多个from,则只会替换其中的第一个。...[:s/from/to/g]:前行中的所有from都替换成to。 [:s/from/to/g]:前行中的所有from都替换成to,但是每一次替换之前都会询问请求用户确认此操作。

    64220

    Resharper上手指南

    在没有Resharper之前,Visual Studio的自动完成功能就很强大了。只是它定义的快捷键实在是人不顺手。Alt+右方向键,怎么都无法不低头按它俩。...包围代码 Visual Studio也提供了外侧代码这个功能,你可以按Ctrl+K,Ctrl+S来激活这个功能,虽然并没有任何鄙视Visual Studio的意思,但是Resharper的快捷键确实更加合理...Resharper中这个功能的快捷键是Ctrl+Alt+J,然后你就可以选择前行的代码包围到try-catch块或者using中了。...曾经有一个组合键可以注释掉当前行,还有另一个是取消注释,但是已经淡忘了,因为Ctrl+/才应该是真正属于它的快捷键,再次按下就可以取消注释。...试问,Visual Studio那窄窄的一行参数提示有没有你觉得憋屈。我们有19寸的大屏幕,1600的分辨率,却不得不盯着那窄条条,小心翼翼的按着上下键寻找我们需要的重载。

    1.7K60

    提高你的编码效率

    市面的编辑工具五花八门,简单的有sublime, notepad++, vim, Atom等,复杂的有webstorm, pycharm,eclipse, visual studio, Android...每个编辑器各有千秋。 但是发现一个编辑器,用过之后就不想用别的编辑器了。也许孤陋寡闻,知道得比较晚。他就是vscode. 一向是对微软的东西不太感冒的。傻瓜式,大而全,慢。...Visual Studio Code (简称 VS Code / VSC) 是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比...他可以输入命令行: 可以屏幕; 代码补全和提示;还有各种插件和快捷方式。 好了,废话不多说,来看看它的庐山真面目吧。 ? 左边的第一个就是文档区,各种打开的项目,文档可以通过第一个来查看。...丰富的插件,你的效率大大提高。 个人可以根据自己的需要安装。 安装好了以后,我们先做初步的配置。 我们先安装几个必备的插件。

    1.7K10

    520写了个程序送她礼物,翻车了!

    抄起了吃饭的家伙——Visual Studio 2008,新建了一个Win32项目,开始写了起来。 ? 这个程序最难的点在于,不能只是弹出一个方框窗口在里面显示鲜花,那也太low了,一点也不浪漫。...要的效果是在屏幕上画出玫瑰花本身,背景都是透明的,而且要做到满屏开花。 鲜花是一个不规则的图画,要在屏幕上显示一个不规则的窗口,对刚刚学会Win32编程的难度还是有点大。...双击鲜花程序,鲜花渐渐的从屏幕上显示出来,做了透明度0-100的过渡,显示过程更加柔和,随后,从一个扩散到多个,最后满屏开满玫瑰花,与此同时,还有好听的音乐在背后播放··· ?...一口老血差点喷出,太大意了,忘记编译成release版本,她的电脑上可没有Visual Studio啊。 又赶紧编译了一下,重新给了一个版本。 这一次,总算成功了。...你有什么翻车的经历,说出来给大家分享一下?

    52120

    Unity For Android Cardboard App ( 1 ):基础入门

    微软出品的C#开发编辑器,使用的是Visual Studio 2015个人版 VR SDK 使用的是Google VR为Unity提供的SDK ,下载得到GoogleVRForUnity.unitypackage...Inspector中的底部选择Add Component ,添加GvrPointerPhysicsRaycaster [1510559375048_6361_1510559443369.jpg] 这个组件可以...添加之后如图所示 [1510559407507_9605_1510559476084.png] 此时运行项目,就可以看见左右屏幕中间(不是正中间)都会有个白色的点,也就是上面提到的注视的点。...,但是一般编写C#是用Visual Studio编辑器,这里采用的就是Visual Studio来编写C#。...[1510559789655_3040_1510559857911.png] 上面的操作主要实现的内容就是视线进入球体时,会触发GazeEnter方法,而GazeEnter 方法执行的就是球体的颜色变成黑色

    2.6K00
    领券