快速,持续,稳定,傻瓜式
支持Mysql,Sqlserver数据同步

完成

在线QQ客服:1922638

专业的SQL Server、MySQL数据库同步软件

大家好! 我们很高兴发布 DataGrip 2016 。2,这带来了许多有趣的特性。 像往常一样,我们感谢所有早期采用者,他们在开发过程中帮助我们改进了集成开发环境存在发布周期。

SplashPreview

DataGrip 2016中的内容。2? 简而言之,用于导入战斗支援车文件的用户界面、文本中的JSON和XML支持、正则表达式检查、动态结构化查询语言支持、表中的完成、键盘布局感知完成、甲骨文中的重新编译包、PostgreSQL的搜索路径支持等等。 让我们仔细看看。

数据库视图

我们对前景做了一些改变或者。 我们已经替换了从选项卡中选择模式的方式 性能,所以现在你会发现 单击服务器的所有架构 “更多模式…” 在数据库视图中。 选择您想在这里看到的模式,并从上下文菜单中隐藏任何您不需要的模式。 现在,如果您已经从以前的版本进行了更新,则需要刷新数据源。 请记住,只有添加到数据库树的模式才是有空的代码完成中。

MoreSchemas

导入战斗支援车

很多人告诉我们导入战斗支援车文件的方法(在 编辑为表格(不太方便。 你问了,我们送来了! 享受导入战斗支援车和TSV(嗯,DSV)文件到数据库的专用用户界面。

单击要导入数据的方案,然后选择 从文件导入……… 从上下文菜单。 然后,选择您的数据所在的战斗支援车文件。

ImportCSVBrowser

你会看到 进口 对话窗口。 这左侧面板用于格式说明:选择第一行是否是标题的分隔符(单独的格式选项可供选择),并指定文件中是否有引号。

ImportCSVDialog

在右侧,您可以看到一个描述要创建的表的框架和一个结果数据预览。 压 删除 从结果中移除列。 如果您想将数据导入现有表,只需使用该特定表的上下文菜单进行选择 从文件导入…

如果文件中有错误会发生什么? A 将错误记录写入文件选项 存在 有空的导入过程不会被中断,但所有不正确的行都将被记录到此文件中。

语言注入

该特性允许您将字符串文字视为用其他语言编写的实时代码(如 XML, JSON,任何 结构化查询语言方言 或者 正则表达式),包括格式化、突出显示、用法搜索、完成,甚至重构。

当DataGrip理解内部字符串的类型时,语言被自动注入到文字中。 例如,如果您使用的值来自 JSON 列,它们将被这样处理。

InjectionOnInsert

当您指定列默认值时,也可以注入语言。 在下面的例子中,它是可扩展标记语言,这使得所有与可扩展标记语言相关的特性都可以使用 Ctrl(Cmd)+F6,查找用法 Alt+F7,并享受属性名称的完成。 有关您可以获得的XML支持的更多信息,请阅读此IntelliJ IDEA帮助页面。 数据抓取和智能想法共享一个公共平台,所以那里描述的一切都将在数据抓取中工作。

DefaultInjection

默认情况下,只有两种预定义的注入类型:JSON和XML 。 然而,创建自己的注射真的很简单:只需按 alt+回车 然后选择 按类型注入。 你可以注入许多语言。 请注意,这里提供了快速搜索。

CustomDATAInject

系统将提示您创建一个自定义类型模式,以简化注射的使用;例如,您可以将其配置为将XML注入到任何以 数据。 您可以使用正则表达式来定义注入模式。 还有正则表达式帮助: alt+回车 调用 检查正则表达式 特色。

CheckRegexp

您的模式将添加到中的列表中 设置/首选项→编辑器→语言注入

InjectionOptions

因为可以将语言注入到结构化查询语言代码中的任何字符串中,所以我们可以使用 检查正则表达式 例如,如果我们为维萨卡模式插入一个值。

Regexp

你看到这个了吗 ‘被临时注射’ 工具提示? 如果您想在编辑特定代码时进行注入,请使用 “语言= “ 就像下面的截图。 这是另一个重要的例子—使用 DynamicSQL 为注入的片段提供编码帮助。

DynamicSQL

表格编辑器

表中值的完成 可通过以下方式获得 ctrl+空格。 它查看列中的所有值,并为您提供可能匹配的列表。 请记住,如果您需要在编辑器(所有打开的控制台(中使用单词完成,请使用 Alt+/。

CompletionInTableEditor

已经做了一些改进在一种数据库系统中:现在您可以修改不同的 范围类型。

RangeEditing

带时区的类型。

TimeZonesEditing

我们已经为添加了操作 调整列的大小:使用 ctrl(Cmd)+Shift+左/右 您可以同时调整几列的大小。 Ctrl(Cmd)+Shift+Up 代表默认尺寸。 请注意 整行的选择 由调用 shift+空格,就像在超过中一样。

ColumnSize

查询控制台

就像任何其他基于智能平台的集成开发环境一样,数据夹编辑器现在正式支持带有编程连字的字体。 要启用连字,请转到 设置编辑颜色和字体字体,指定支持连字的字体。g. FiraCode、Hasklig、Monoid或PragmataPro(必须安装字体(并选择 启用字体连字 选项。

EnableLigatures

和给你。

Ligatures

对那些使用多种语言的人来说,一个小小的增强,基于智能的集成开发环境,包括数据抓取,现在明白了你的意思,即使你 忘记切换输入语言。

RussianCompletion

环绕动作不再会毁掉多重职业。 此外,我们还添加了 功能环绕,这意味着插入符号将放在括号之前,而不是之后:将函数的名称放在这里。 注意,你可以直接输入 “比昂”get_AuthorByIdOrName 功能。

SurroundByFunc

DataGrip现在支持 搜索路径 在一种数据库系统中,这意味着您可以添加一个模式经过一个在控制台的切换器里。 控制台有一个要查看的模式列表。 如果在不同的模式中有两个同名的表,将使用第一个。 因此,顺序很重要:用鼠标或移动搜索路径中的模式 alt+箭头。

SearchPath

连通性

我们在连接对话框中添加了数据库名称的补全。 确保您已登录到服务器,然后按 ctrl(Cmd)+空格。

DatabaseCompletion

对于那些连接有问题的人来说 结构化查询语言服务器,我们发布了一个小教程,涵盖了最常见的问题。

在甲骨文中重新编译对象

我们已经修复了重新编译包中的一些错误,并添加了一种重新编译任何数据库对象的方法。 当然,它必须是可重新编译的—过程、视图、类型、触发器等等。 也有可能只重新编译组中的无效对象。

RecompilePackages

转储表

现在,您可以转储多个表,甚至整个模式,这意味着任何数据(不仅仅是结果集(都可以导出到 CSV,JSON、或列表 插入/更新 陈述。

DumpSchemas

我们正在用外部工具比如mysqldump和pg_dump来改进转储。 如果你有想法或要求,请发推给我们或在我们的问题追踪器中创建功能请求。

背景图像

我们还添加了一个小的新特性,它将帮助您使数据抓取看起来不同:将任何图像设置为您的集成开发环境的背景。 将带有图片的文件夹添加到 文件 面板,然后选择 设置背景图像从上下文菜单中。 或者只是选择 设置背景图像 查找操作 经过 Ctrl(Cmd) + Shift + A

BackgroundImages

这还不是全部! 以下是其他改进的简短列表:

  • 复制嘘和SSL设置也会复制密码。
  • *。结构化查询语言文件 与窗口上的数据夹相关联,也可以从 “打开方式” 上下文菜单。
  • 修正了DBE-569:一个涉及MySQL超时连接的重要错误。
  • 资料库 工具窗口现在提供了选项 从编辑器自动滚动.
  • 如果您使用自动完成,如果有相同的名称,数据夹将 q自动确定对象的名称.
  • 转到源 在中预览作品 在路径中查找。
  • 通过“;”在完成中插入选定的关键字和“,”不再插入空格。
  • CTE的支持有所改善—我们分析它,甚至还没有完成。
  • 中的聚合函数 订购人 不会突出显示为错误。
  • 对。也一样 先前值 在DB2中。
  • 测试连接界面已得到改进。

现在是尝试这一切的时候了! 如果您以前没有试用过DataGrip,请立即试用30天,如果您已经使用了DataGrip,则只需测试新功能即可。 当你尝试2016年的时候。2、我们已经在为2016年而努力。预计今年秋天。 保持联系!

相关推荐

咨询软件
 
QQ在线咨询
售前咨询热线
QQ1922638