精华内容
下载资源
问答
  • 多窗口和多文档的编辑
    千次阅读
    2021-07-15 02:02:38

    在线文档编辑功能,为很多腾讯TIM的用户都带来了极大的便利,可以让我们在线同时编辑文档,并进行保存,非常的方便。下面小编为大家带来了这个功能的使用教程,可以一起来了解下哦!

    腾讯TIM在线文档如何使用?

    1、在电脑上打开腾讯TIM,在操作界面点击相应的“在线文档”选项卡,开始我们的在线文档编辑操作吧。

    2、点击新建选项,会弹出一个小窗口,在小窗口中有很多可以操作的选项,文档和表格的意义是我们可以直接创建新的文档或者表格,而导入的意义是导入本地的文档或者表格。

    3、不管采用那种方式,这样我们就可以进入网页版本的在线文档,可以像我们使用office软件一样,进行文档编辑,功能模块不多,但是基本上可以满足一般的办公需求。

    4、我们可以发现,在线文档编辑的时候是没有保存选项的,这是云编辑的一个优势,所有的操作都是实时在线保存的,所以不需要保存选项。

    5、我们在右上角的“更多”选项,来查看文档的被编辑的记录,z这里可以看到我们的不同成员的修改记录。

    6、即使是用一个成员,在不同的时间段编辑,也是可以都保存下来的,我们把鼠标放在某一次修改记录上,就可以看到那时文档的状态,当然也能以那个时间作为文档编辑的起点。

    以上内容就是关于腾讯TIM在线文档的使用介绍,大家可以自行下载体验哦。

    更多相关内容
  • Qt简易多文档编辑

    热门讨论 2012-09-02 18:21:14
    本文将介绍怎样用Qt做一个简单的多文档编辑器,该实验的过程中主要涉及到Qt窗口的设计,菜单栏(包括右击菜单),工具栏,状态栏,常见的文本文件等操作。下面讲的主要是一个个简单功能的逐步实现过程的某些细节。  ...
  • 软件简介:该多文档文本编辑器利用QMdiArea类实现了多文档编辑功能,能够在标签模式和窗口模式下自由切换显示子窗口,在功能上不仅实现了文本编辑器最基本的功能,而且还实现了打印文档、输出PDF文档、记录最近...
  • QT系列之如何使用QT进行多窗口程序

    千次阅读 2019-05-27 17:27:35
    这里主要给大家介绍的是如何使用QT实现多窗口跳转。所谓的多窗口程序简单的理解一下,我们日常用的QQ,微信都有一个登录界面,点击登录之后就会进行跳转。今天主要给大家介绍的是如何使用QT进行多窗口程序,像密码...

    QT的功能是非常强大的,在很多桌面应用程序都有用到。这里主要给大家介绍的是如何使用QT实现多窗口跳转。所谓的多窗口程序简单的理解一下,我们日常用的QQ,微信都有一个登录界面,点击登录之后就会进行跳转。今天主要给大家介绍的是如何使用QT进行多窗口程序,像密码验证,登录界面的设计暂时先不介绍,有兴趣的朋友欢迎进行留言,可以单独进行分析普及。

    程序实现功能:点击运行会出现一个对话框,就像QQ的登录窗口,按下登录按钮后登录对话框退出,出现主窗口 ,如何点击退出按钮则不能进入主窗口,整个程序就会退出。在主窗口中,点击对话框按钮,会进入另一个对话框,点击退出按钮返回主窗口。

    大致整个程序需要实现的功能就是上诉所描述的,下面我就实现的整个流程,进行操作演示。有不对的地方,希望各位志同道合的朋友给予批评指正,当然也更加欢迎大家一起讨论学习。想要了解更多内容,欢迎点击由上角的关注,更多精彩内容与您共享。

    本次使用的操作环境:windaws10+QTcreator5.9.4

    一、 新建主窗口

    1. 首先打开QTcraztor,我这里使用的是5.9.4版本,当然基本QT5系列都通用,不过每个版本稳定性可能有些差异,楼主使用5.9.4版本感觉还挺稳定的,新建Qt WidgetsApplication,项目名称设置为windows,在类信息界面保持基类为QMainWindow、类名MainWindow,这此时一个主窗口界面就已经新建完成了。
    2. 主窗口新建完成后,点击Forms文件下的mainwindows.ui,进入ui界面设计模式。在左侧控件板块中,选择一个push button的控件,将其直接拖拽到主窗口界面,选择合适的位置放置。双击此控件,进入名称编辑模式,更改控件名称为按钮。
      在这里插入图片描述
      二、设置主窗口显示文本
    3. 使用Ctrl+2快捷键进入编辑模式,选择mainwindows.cpp进入进行编辑,在maiinwindows构造函数里面加入代码,如下图所示。
      在这里插入图片描述

    MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::MainWindow)
    {
    ui->setupUi(this);
    ui->pushButton->setText(“新窗口”);
    }

    这里的ui对象就是界面文件对应的类的实例,在mainwindow.h文件中对其进行了定义,我们可以通过它来访问设计模式添加到界面上的部件。前面添加的按钮部件Push Button,在其属性面板上可以看到它的objectName属性的默认值为pushButton,这里就是通过这个属性来获取部件对象的。

    在这个地方,使用Push Button这个类的setText函数来实现显示文本的功能点击Ctrl+R按钮运行程序,可以看见一下效果。观察发现,通过程序直接编辑的显示文本会覆盖之前ui设计的文本。这是需要注意的一个地方。
    在这里插入图片描述

    三、 添加登录对话框(重点)

    1. 首先添加一个新的对话框,需要添加新文件,在项目目录下的Windows下右击鼠标,选择添加新文件
      在这里插入图片描述
    2. 模板选择文件和类分类下的QT选项,选择QT设计师界面类,点击choose进入下一步。

    在这里插入图片描述
    3. 界面模板选择Dialog withoutButtons,单击下一步

    在这里插入图片描述
    4. 此时进入类的信息界面,这里我们将类名修改为Login_interface,一般类名的首字母需要大写,此时相关文件会自动进行修改。
    在这里插入图片描述
    在这里插入图片描述

    1. 点击完成 按钮后会跳转到登录窗口的ui界面设计模式,这里我们选择一个push button控件,拖拽到登录界面,选择合适的位置,双击控件进入名称编辑模式,修改名称为进入主界面。我们的目的是为了实现点击此按钮,会关闭此对话款,并且进入显示主窗口。这里运用了QT的核心知识信号与槽的概念。这里只演示,不做过多介绍,需要的朋友给以在后续的介绍中了解。

    首先点击设计模式上方的 按钮,进入信号和槽的编辑模式,按着鼠标左键,从按钮上拖向界面,如下图所示。
    在这里插入图片描述
    6.进入配置连接中,在pushButton中选择clicked选项,在login_interface中,选择accept选项,完成后点击ok按钮。

    (https://img-blog.csdnimg.cn/20190527172206908.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDE5MjUyMw==,size_16,color_FFFFFF,t_70)
    .

    设置好了信号与槽的关联后,显示界面如下图。
    在这里插入图片描述

    1. 完成后,按F3键返回控件编辑模式

    四、 设置自定义对话框类

    1. 按下Ctrl+2返回代码编辑模式,在这里打开main.cpp文件,添加代码:如下图所示
      在这里插入图片描述
      此时即可测试一下程序。

    #include “login_interface.h”
    int main(int argc, char *argv[])
    {
    QApplication a(argc, argv);
    MainWindow w;
    Login_interface dlg;//建立Login_interface的实例dlg
    if(dlg.exec() == QDialog::Accepted)//利用Accepted返回值判断按钮是否被按下
    {
    w.show();//如果按下,显示主窗口
    return a.exec();//程序一直执行,直到主程序关闭
    }
    else return 0;//如果没有按下,则不会继续如主窗口,程序结束
    }

    1. 上述方案以代码形式实现,**通过UI界面也可实现显示对话框。首先进入Forms文件下的mainwindow.ui界面,右击按钮这个控件在弹出的转到槽对话框中选择第一个clicked()信号并按下确定按钮。**这时会跳转到编辑模式mainwindow.cpp文件的on_pushButton_clicked()函数处,这个就是自动生成的槽,已经自动在mainwindow.h文件中进行了声明.
      在这里插入图片描述这里需要在windows.cpp下添加两句代码,代码如下

      void MainWindow::on_pushButton_clicked()
      {
      QDialog *dlg = new QDialog(this);
      dlg ->show();
      }

    需要注意,在cpp下需要添加头文件,到此,整个过程就已经结束了,大家可以点击运行观察效果。

    欢迎各位朋友发表意见与看法,有兴趣的大家一起交流探索,需要源码的朋友可以私信我。

    展开全文
  • 多文档文本编辑器(Qt)

    千次阅读 2018-10-17 20:53:28
     原来写过一篇java实现的多文档编辑器,那个确实是自己写的,界面及其难看,毫无健壮性,操作稍微错一步就得崩,不过用这玩 意应付老师还可以的哈哈。  下面写的是使用C++的Qt界面设计的一个文本编辑器,界面...

          废了一下午的时间,结合着课本终于把这个实例给弄出来了,中间错误百出,真是学习的过程贼痛苦。

          原来写过一篇java实现的多文档编辑器,那个确实是自己写的,界面及其难看,毫无健壮性,操作稍微错一步就得崩,不过用这玩 意应付老师还可以的哈哈。

          下面写的是使用C++的Qt界面设计的一个多文本编辑器,界面好看了许多,而且操作起来不存在bug,功能上可能少一点,没有添加颜色和字体功能,但是看着比较舒服,可以实现多文档的平铺和层叠,有一定的可操作性。还有我这个是使用Qt creator编辑器写的,可以去Qt中文社区下载安装,很简单。

          这是我的一个项目文件目录,其中.ui文件是界面设计文件,Qt是所使用xml文件保存界面设计的代码,和java有所区别。源文件的三个C++文件是具体的实现方法和子窗口实现方法。头文件中定义和相关的函数。代码挺多的大约四五百行左右,所以不太容易看懂,但是里面添加了许多的注释,应该大致的调用结构可以看得懂,一些具体的方法就不用管了。

    下面展示一下成果界面

           可以实现文件的打开,保存,多文档平铺和层叠,关闭,撤销,复制,粘贴,剪切以及前一个和后一个文档的切换,我觉得比较好的是细节做得还是挺好的,比如没有打开文件的时候工具栏禁止操作,对文档是否被修改进行*号标记,显示文本的行号和列号信息,自动显示滚动条,操作成功的信息提醒等一些细节上的实现。

            下面代码段是其中mdichild.cpp文件的源码,主要是实现一些子窗口的功能,比如文件的打开和加载,文件的另存为等一些操作。

    #include "mdichild.h"
    #include<QFile>
    #include<QTextStream>
    #include<QMessageBox>
    #include<QFileInfo>
    #include<QApplication>
    #include<QFileDialog>
    #include<QCloseEvent>
    #include<QPushButton>
    MdiChild::MdiChild(QWidget *parent) :
        QTextEdit(parent)
    {
        setAttribute(Qt::WA_DeleteOnClose);
    
        isUntitled = true;
    
    }
    //新建文件
    void MdiChild::newFile()
    {
        static int sequenceNumber = 1;
    
        isUntitled = true;
    
        curFile = tr("未命名文档%1.txt").arg(sequenceNumber++);
    
        setWindowTitle(curFile+"[*]"+tr("-多文档编辑器"));
    
        connect(document(),SIGNAL(contentsChanged()),this,SLOT(documentWasModified()));
    
    }
    //文档是否被修改
    void MdiChild::documentWasModified()
    {
        setWindowModified(document()->isModified());
    }
    
    void MdiChild::setCurrentFile(const QString &fileName)
    {   //canonicalFilePath可以出去路径中的符号
        curFile = QFileInfo(fileName).canonicalFilePath();
        //文件已经被保存过了
        isUntitled = false;
        //文档没有被更改
        document()->setModified(false);
    
        //窗口不显示*号
        setWindowModified(false);
    
        //设置窗口标题,userFriendlyCurrentFile()返回文件名
        setWindowTitle(userFriendlyCurrentFile()+"[*]");
    }
    //加载文件
    bool MdiChild::loadFile(const QString &fileName)
    {
        QFile file(fileName);
    
        if(!file.open(QFile::ReadOnly|QFile::Text)){
            QMessageBox::warning(this,tr("多文档编辑器"),
                                 tr("无法读取文件%1:\n%2.").arg(fileName).arg(file.errorString()));
            return false;
        }
        //新建文本流对象
        QTextStream in(&file);
        //设置鼠标状态为等待状态
        QApplication::setOverrideCursor(Qt::WaitCursor);
        //读取文件的全部内容,并添加到编辑器
        setPlainText(in.readAll());
        //恢复鼠标状态
        QApplication::restoreOverrideCursor();
        //设置当前文件
        setCurrentFile(fileName);
        connect(document(),SIGNAL(contentsChanged()),this,SLOT(documentWasModified()));
        return true;
    }
    
    QString MdiChild::userFriendlyCurrentFile()
    {
        //从文件路径提取文件名
        return QFileInfo(curFile).fileName();
    }
    
    //保存操作
    bool MdiChild::save()
    {
        //如果文件没有被保存过,则执行另存为操作,否则直接保存文件
        if(isUntitled){
            return saveAs();
        }else {
            return saveFile(curFile);
        }
    }
    
    //另存为
    bool MdiChild::saveAs()
    {
        QString fileName = QFileDialog::getSaveFileName(this,tr("另存为"),curFile);
        //获取文件路径,如果为空,则返回false,否则保存文件
        if(fileName.isEmpty()){
            return false;
        }else {
            return saveFile(fileName);
        }
    }
    
    bool MdiChild::saveFile(const QString &fileName)
    {
        QFile file(fileName);
        if(!file.open(QFile::WriteOnly|QFile::Text)){
            QMessageBox::warning(this,tr("多文档编辑器"),
                                 tr("无法写入文件%1::\n%2.").arg(fileName).arg(file.errorString()));
            return false;
        }
        QTextStream out(&file);
        QApplication::setOverrideCursor(Qt::WaitCursor);
        out<<toPlainText();
        QApplication::restoreOverrideCursor();
        setCurrentFile(fileName);
        return true;
    }
    
    //关闭操作
    void MdiChild::colseEvent(QCloseEvent *event)
    {
        if(maybeSave()){
            event->accept();
        }else{
            event->ignore();
        }
    }
    
    bool MdiChild::maybeSave()
    {
        if(document()->isModified()){
            QMessageBox box;
            box.setWindowTitle(tr("多文档编辑器"));
            box.setText(tr("是否保存对”%1“的修改").arg(userFriendlyCurrentFile()));
            box.setIcon(QMessageBox::Warning);
            QPushButton *yesBtn = box.addButton(tr("是"),QMessageBox::YesRole);
            box.addButton(tr("否"),QMessageBox::NoRole);
            QPushButton *cancelBtn = box.addButton(tr("取消"),QMessageBox::RejectRole);
    
            //弹出对话框,让用户选择是否保存修改
            box.exec();
            if(box.clickedButton() == yesBtn){
                return save();
            }else if(box.clickedButton()==cancelBtn){
                return false;
            }
        }
        //如果没有更改,直接返回true
        return true;
    }
    

    另外一个cpp文件的代码较多就不贴了,而且中间图片都是在项目文件夹之下,还要环境配置的问题,有代码也不一定能运行,而且csdn很多资源都是半成品就传了上去,深受其害。所以我把项目打包成了exe文件,加上一些配置文件可以在电脑上直接运行,省去了很多事。压缩包里面包括可执行文件和项目所有的源文件。

    附上下载链接:

    https://download.csdn.net/download/cumtlz/10727791

     

    展开全文
  • 问题概述 企业日常经营中经常会出现个部门...文档多人编辑后还会造成文档版本的混乱,甚至数据相互重叠覆盖的问题。 问题表现: 内部需要跨部门及地域之间为同一项目协同工作时非常不方便。 依靠文件夹共享...

    问题概述

        企业日常经营中经常会出现多个部门及人员共同服务于一个项目的情况,往往需要文件反复传输,传输过程中经常会出现文件丢失的情况,并且使传输成本增高。跨地域文档协同编辑则更难,资料不能及时共享,造成信息孤岛的现象。文档多人编辑后还会造成文档版本的混乱,甚至数据相互重叠覆盖的问题。 

    问题表现:

    • 内部需要跨部门及地域之间为同一项目协同工作时非常不方便。
    • 依靠文件夹共享来协同,无法保证文档的安全,有可能被他人看到,从而泄漏机密资料。
    • 无法记录及体现员工对文档的意见与评论。 
    • 共同服务的项目中文件有变动其他部门及员工无法及时通知。
    • 多人文档协同编辑的文档,不能记录那些人员对文档做过什么修改。
    • 文档无法协同编辑,各自维护自己的版本,难以整合并且容易造成版本混乱。 
    • 文档协同编辑依靠重复传输等方式,浪费时间。 

    有以下软件对这个需求做了解决方案
        国外(google doc 、微软的SkyDrive)国内有(享存Mobox )等产品

    技术实现:

    1. 将文件上传到Mobox公司文档柜下;
    2. 设置这个文档柜,为协同编辑类型;
    3. 设定具有编辑权限的用户群体;(比如 a、b、c用户具有编辑权限)
    4. a 用户双击 文档柜内的某一个文件

        1)自动下载到本地临时文件
        2)自动将文件进行锁定,这样别人就不能再编辑了 (这个时候若有别的用户 登录能看到 谁正在编辑中

        3)用对应的应用程序打开文件 (支持任何文件格式,比如office 、dwg等)
        4)对文件就行编辑,并保存
        5)系统自动提示,是否完成编辑(输入更新信息)并更新服务端

               6)若本次保存,数据没有完成更新,也可以在后期手工完成编辑并解锁

    完成解锁后,另外的成员就可以进行再次编辑了

     

    转载于:https://www.cnblogs.com/mypdm/p/6023242.html

    展开全文
  • 说明:这是武汉理工大学计算机学院【可视化编程C#】课程的第四次实验:文本编辑器 >>点击查看WUTer计算机专业实验汇总 谨记:纸上得来终觉浅,绝知此事要躬行。 实验目的  综合应用C#的MDI窗体设计...
  • c#文档编辑

    千次阅读 2018-12-24 11:19:04
    c#文档编辑器 该文档编辑器,基本功能: 文件操作: 新建,打开,保存,退出; //支持rtf文件 编辑操作: 复制,剪切,粘贴,全选; 查找与替换: 设计查找(替换)窗口,支持查找(替换)操作 。 格式操作: 字体,颜色,左对齐...
  • MFC单文档窗口分割(拆分)

    千次阅读 2020-04-08 22:34:41
    实现功能:在MFC程序的单文档模式下,将窗口进行分割(拆分),结果如下 可以看到,在单文档下,窗口被分为了左右两个部分,左侧包含各种可视化控件,右侧就是正常的绘图区。 接下来我们开始一步步的实现这种效果。...
  • 详解MFC框架窗口文档和视图

    万次阅读 2014-05-21 07:31:32
    尽管窗口文档和视图是MFC的基础,但可能也是最不容易理解的部分,因为其概念比传统编程所需要的Windows函数更强一些,因此,须在本章做进一步详细讨论框架窗口文档和视图的方法技巧。 6.1框架窗口 分两类:...
  • cad多窗口显示插件(docbar)

    千次阅读 2020-12-20 21:00:05
    docbar是一款让你能在cad中轻松切换窗口的插件,很用过cad的朋友都知道在cad中打开文档的时候,切换标签的时候很不方便,只能在打开窗口》选择需要的图形文件,或者Alt+Tab快捷键,但是不能准确定位到需要...
  • 虽然MDI程序可以打开文档,但是因为每个文档进行的编辑功能是相同的,所以开发者可以将文档窗口当成一个来看待。 MDI程序在刚启动时,一般没有打开的文档窗口(如图11.1所示)或者只有一个初始的空文档,这时...
  • 使用钉钉进行对文档的多人在线协同编辑是一种非常便捷的办公应用。钉钉支持电脑端、手机端等平台操作。下面以手机端钉钉aPP为例,了解使用钉钉进行多人线上协同编辑文件的方法。1、 使用手机登录钉钉APP,打开钉钉...
  • 微信小程序调出多窗口

    千次阅读 2016-11-09 18:28:55
    在微信官方给出的文档中,小程序是可以调出多窗口的: 这样就不用每次都去修改app.json来将现在调试的页面放在首位。 但是笔者找了好久,差点儿吐了,原来是需要一个跳转的链接才能调出多窗口。 比如在inde.wxml...
  • 06_多窗口文档编辑器(小钱版)[Qt开发][2012-03-07]

    千次阅读 热门讨论 2012-03-07 21:02:10
    程序名称:多窗口文档编辑器(Multiple Text Editor)  2. 运行环境:Window NT / 2000 / XP / VISTA / 7  3. 软件特色:能窗口交互式编辑支持格式的文档。  4. 主要功能:编辑html、htm、pl
  • 在这个远程办公方式盛行的时代,越来越的办公软件开始蜂拥而至,而小编最近发现一款简单而又好用的协作办公软件——石墨文档,这款软件支持多人协作,对云端的文档或表格进行有效的编辑,同时还支持多人同时编辑...
  • SecureCRT 合并窗口(CRT一个窗口打开个标签)的方法 方法一: 操作方法:在创建新的会话时,勾选在一个标签页打开,如下图所示 英文版本 中文版本 方法二: 在使用方法一无效的情况下 操作方法: (1)在crt...
  • 1.5 多文档MFC应用程序实例

    千次阅读 2017-05-18 14:55:20
    文档应用程序每次只能打开一个文档窗口(例如Windows自带的“记事本”程序),而多文档应用程序允许同时打开文档进行编辑,并且在编辑这些文档时,各文档之间互不影响(例如Visual C++ 6.0的源代码编辑器)。...
  • word文档解除编辑受限(忘记密码)

    千次阅读 2022-06-10 10:03:30
    word文档解除编辑受限(忘记密码)
  • WPS无法关闭excel表格,提示关闭窗口前请先退出编辑单元格内容或格式的解决办法: 第一种:按Esc键退出编辑。 第二种:ctrl+alt+delete快捷键打开“任务管理器”,在打开的任务管理器中找到无法关闭的Excel表格。 ...
  • 文档多视图(分割窗口

    千次阅读 2013-10-11 16:48:47
    文档多视图 本节演示了如何在一个框架中显示两个视图。 1.实例说明 在MFC中,视图必须存在于框架之中,而单文档只有一个框架,所以一次只能显示一个视图,如果想显示新视图必须关闭当前视图。如果想同时显示两...
  • 【Java】多人协同在线编辑Excel源代码及部署包

    千次阅读 热门讨论 2021-07-18 20:40:13
    在互联网环境中,我们可以使用 腾讯云文档、金山云文档等在线编辑Excel,但内网环境下却一直没有类似的工具,直到开源项目 LuckySheet 横空出世! 以下就是基于 LuckySheet 的一个前后端集成的,可以实际运行的 ...
  • Microsoft Word的用户几乎覆盖全球,是一个方便的办公软件,但是在使用word过程中我们难以避免一些问题,比如word文档不能编辑,word文档不能编辑了怎么办呢?word修改了无法保存怎么办呢? 方法一:解除保护 1.单击...
  • 请教各位老师: IntelliJ IDEA 插件开发 :如何获取 IntelliJ IDEA 的文档提示工具窗口 提示文本, 如图:
  • MATLAB中在编辑器中显示个m文件选项卡

    千次阅读 多人点赞 2018-07-09 16:00:01
    今天不知道MATLAB怎么了,编辑器页面变成了如下形式,每次只能打开一个m文件上网查了半天都没有找到解决办法,只有自己瞎试,终于被我试出来了点击【视图(VIEW)】→【选项卡位置(Tabs Position)】→【顶端(top...
  • 需实现功能: 设置一个“添加”按钮,通过点击该按钮,弹出信息输入对话框,输入完成后点击“确定”即在表格中显示添加后的数据。 信息的添加对话框,就需要通过设计另一个窗口App来实现。 1 ...
  • 两种批量打印个word文档的方式

    万次阅读 2021-07-27 03:59:38
    因此,让我们从下面的编辑器中学习,与您分享批量打印个Word文档的技巧,希望对您有所帮助.批量打印个word文档的方法之一:步骤1: 百度“单词批量打印助手”,找到一个网站,下载此文件,此软件无需安装即可直接...
  • VS2019代码编辑窗口分屏

    万次阅读 2019-05-24 20:38:43
    步骤:【窗口】—【新建垂直选项卡组】 注意一定要打开个文件(XX.h;XX.cpp),否则没有新建垂直选项卡组这个选项!!! 效果图如下:
  • 1.中心部件 多文档视图
  • VS code个显示屏编辑同一个项目

    千次阅读 2021-08-27 16:10:18
    问题描述 有时候写代码/论文时希望能够做到两个显示屏都...参考:Vscode怎么分屏在两个独立窗口中? - 李永江的回答 - 知乎 ctrl + shift + P 输入下面内容即可 Workspace: Duplicate As Workspace in New Window ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 196,545
精华内容 78,618
关键字:

多窗口和多文档的编辑