import removeFileExt from "./removeFileExt"; /** * 从文件 File 实例中获取文件名称,不带后缀名。如果只是去除字符串中包含的后缀名,应当使用 removeFileExt。 * * @param {File} file * @returns {string} * @since 0.1.0 * @category Soil * @see {@linkcode removeFileExt} * @example * * ```ts * const projectFile = app.project.file; * // 注意:未保存的工程文件返回 null。 * if (_.isFile(projectFile)) { * const fileName = _.getPlainFileName(projectFile); * _.log(fileName); * } * // 结果:桌面日志会记录移除后缀名的文件名(不包含路径,只有文件名)。 * ``` */ function getPlainFileName(file: File): string { return removeFileExt(file.displayName); } export default getPlainFileName;